Çünkü SDK'nın .NET versiyonunu yapıyorum ve resmi SDK .NET sürümünü sağlamıyor, bu yüzden SDK'yı sadece kendim yazabiliyorum
Sonra, SDK'nın bir tarafını Java versiyonuna göre modellendirip çalıştırın ve hatanın şu olduğunu görün:
SDK. InvalidRegionId : Erişim için uç nokta bulamıyorum. Mevcut Java sürümünde kesinlikle hata gelmiyor!!
Alibaba Cloud'un resmi açıklaması şöyledir:
Open API hatası InvalidRegionId: Erişim için uç nokta bulunamıyor
Mesaj Kuyruğu Open API API'sini çağırıp InvalidRegionId : Erişim için uç noktayı bulamıyor hatası alırsanız, kodda kullanılan regionId'nin doğru olup olmadığını kontrol edin.
Kodda regionId'nin dahil olduğu iki yer olduğunu unutmayın.
İlk yer:
IClientProfile profili = DefaultProfile.getProfile(regionId, accessKey, secretKey);
Buradaki regionId, MQ Topic'in ait olduğu kamu ağı/Pekin/Hangzhou'nun bölgesel bilgisiyle ilgili değildir, sadece API geçidinin bulunduğu bölgeyi ifade eder ve şu anda desteklenen değerler cn-beijing, cn-hangzhou, cn-qingdao, cn-shenzhen'dir; varsayılan değerler cn-hangzhou'dur.
İkinci sıra:
request.setOnsRegionId("regionid");
Buradaki bölgesel isim, MQ Topic'in ait olduğu kamu ağı/Pekin/Hangzhou'nun bölgesel bilgileridir. Her bölgenin bölge kimliğini almak için OnsRegionList yöntemini arayarak elde edebilirsiniz.
Aslında, çözüm çok basit ve çözüm şöyledir:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|