Sest ma teen SDK .NET versiooni ja ametlik ei paku .NET versiooni SDK-st, nii et saan SDK kirjutada ainult ise
Seejärel kirjuta SDK üks külg, mis on modelleeritud Java versiooni järgi, ja käivita see lõpuks, ning leia, et viga on järgmine:
SDK. InvalidRegionId : Ei leia lõpp-punkti, kuhu ligi pääseda. Praegune Java versioon kindlasti viga ei saa!!
Alibaba Cloudi ametlik selgitus on järgmine:
Avatud API viga InvalidRegionId: Ei leia juurdepääsupunkti
Kui kutsud Message Queue Open API API-d ja saad vea InvalidRegionId : Ei leida lõpp-punkti, kuhu ligi pääseda, kontrolli, kas koodis kasutatud regionID on õige.
Pane tähele, et koodis on kaks kohta, kus regionId on mängus.
Esimene koht:
IClientProfile profile = DefaultProfile.getProfile(regionId, accessKey, secretKey);
RegionId siin ei ole seotud avaliku võrgu/Pekingi/Hangzhou piirkondliku infoga, kuhu MQ Topic kuulub, vaid viitab ainult piirkonnale, kus API värav asub, ning praegu toetatud väärtused on cn-beijing, cn-hangzhou, cn-qingdao, cn-shenzhen ning vaikimisi on cn-hangzhou.
Teine koht:
request.setOnsRegionId("regionid");
Siin on regionaalne info avaliku võrgustiku/Pekingi/Hangzhou kohta, kuhu MQ Topic kuulub. Iga regiooni regionidi saamiseks saate kasutada OnsRegionList meetodit, et selle saada.
Tegelikult on lahendus väga lihtne ja lahendus on järgmine:
Turistid, kui soovite näha selle postituse peidetud sisu, palun Vastuse
|