Konsol dışında, OpenAPI, Alibaba Cloud SDK, veya Resource Orchestration Service (ROS) aracılığıyla Tair (Redis OSS-compatible) entegrasyonu yapabilirsiniz.
OpenAPI portalı
OpenAPI Portalı; API araması, dokümantasyon, çevrimiçi hata ayıklama, SDK oluşturma, kod örnekleri, hata tanılama ve çağrı istatistikleri sunar. Bu portalı kullanarak Alibaba Cloud hizmetlerindeki API'leri çağırabilir, istek ve yanıtları görüntüleyebilir ve SDK örnek kodları oluşturabilirsiniz. OpenAPI Nedir?
API sürümleri
Alibaba Cloud OpenAPI, Tair (Redis OSS-compatible) API'lerini sürümlere göre düzenler.
Sürüm | Açıklama |
Önerilir. |
Çevrimiçi hata ayıklama
Tair (Redis OSS-compatible) için OpenAPI Portalı üzerinden API hata ayıklama desteği sunulur. Bir API'yi çağırmadan önce Tair (Redis OSS-compatible) sürümünü, uç noktaları ve entegrasyon yöntemlerini inceleyin.
Çevrimiçi hata ayıklama URL'si: CreateInstance
Sayfada RegionId, Token, InstanceName, Password, Capacity ve InstanceClass gibi parametreler görüntülenir. Değerleri belirtin ve Initiate Call düğmesini tıklayın. Sağ panelde API dokümantasyonu, response (yanıt), SDK sample (SDK örneği), CLI sample (CLI örneği) ve error codes (hata kodları) gösterilir.
Uç noktalar
Gecikme süresini en aza indirmek için örneğinizin bulunduğu bölgeye uygun bir uç nokta seçin.
Örneğin, Çin (Zhangjiakou) bölgesi için VPC uç noktası r-kvstore-vpc.cn-zhangjiakou.aliyuncs.com şeklindedir. Tüm bölge uç noktalarının listesi için Uç noktalar konusuna bakın.
Desteklenen kullanıcı kimlikleri
OpenAPI Portalı, varsayılan olarak hata ayıklama işlemi için mevcut hesabınızı kullanır. Tam API erişimine sahip olduğu için bir Alibaba Cloud hesabı kullanmak yüksek güvenlik riski taşır. API erişimi ve günlük işlemler için bunun yerine bir RAM kullanıcısı kullanın ve yalnızca iş ihtiyaçlarınız için gereken izinleri verin. API çağrıları yapmadan önce RAM kullanıcısına Tair (Redis OSS-compatible) üzerinde işlem yapması için gerekli izinleri verin. Erişim kontrolü için RAM kullanma
|
|
|
|
|
|
|
|
|
|
|
|
Entegrasyon yöntemleri
Tair (Redis OSS-compatible) birden fazla entegrasyon yöntemini destekler. İhtiyaçlarınıza göre bir yöntem seçin.
Entegrasyon yöntemi | Destekleniyor | Açıklama |
Alibaba Cloud SDK (Önerilen) Java, C#, Go, Python, Swift, TypeScript, PHP ve C++ için SDK'lar mevcuttur. Kimlik doğrulama, imzalama ve diğer düşük seviyeli ayrıntıları yöneterek OpenAPI işlemlerini doğrudan çağırmanıza olanak tanır. | Evet | Tair (Redis OSS-compatible) SDK'sı için desteklenen diller ve bağımlılıklar: Tair (Redis OSS-compatible) SDK. |
Alibaba Cloud hizmetleriyle etkileşim kurmak ve kaynakları yönetmek için | Evet | Belirli bir işlem için parametre sözdizimini görüntülemek üzere |
Resource Orchestration Service (ROS) ROS, cloud kaynak yönetimini basitleştirir. Kaynakları (ECS ve RDS örnekleri gibi) ve bağımlılıklarını şablonlarda tanımlayın; ROS motoru bunları otomatik olarak oluşturur ve yapılandırır. | Evet | ROS için desteklenen Tair (Redis OSS-compatible) kaynakları ve veri kaynakları: Kaynak türleri (Redis). |
Bu yöntemler gereksinimlerinizi karşılamazsa, V3 için istek gövdesi ve imzalama mekanizması kullanarak özel API istekleri oluşturabilirsiniz; ancak bu yaklaşım önerilmez.
Kullanım notları
Bir API işlemini çağırdıktan sonra bir hata döndürülürse, döndürülen hata koduna göre istek parametrelerinin ve değerlerinin geçerli olup olmadığını kontrol etmeniz gerekir. Daha fazla bilgi için bkz. Hata kodları.
Ayrıca, döndürülen istek ID'sine veya SDK hata bilgilerine dayanarak kendi kendine tanılama yapmak için Alibaba Cloud OpenAPI Tanılama platformunu kullanabilirsiniz.