2016-07-26 65 views
0

Ich möchte Bilder durch Aufruf von Watson Visual Recognition APIs klassifizieren.invalid-API-Schlüssel in Watson Visual Recognition API

Also, ich meine Endpunkt als

(a) and sent a request message as 
(b) However, I received an error message as 
(c) How can I resolve this issue? 

FYI. - Der API-Schlüssel wurde auf IBM Bluemix generiert.

(a) Endpunkt: "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classify";

(b) Erfasste-Request-Nachricht

reqMessage: {"api_key":"XXXX" ,"url":"http://cfile5.uf.tistory.com/image/1876DE4C4F29F9F13BB066", 
"version":"2016-05-20", "classifirer_ids":default","owners":"IBM"} 

(c) Erfasste Antwortnachricht

resMessage: {"status": "ERROR", "statusInfo": "invalid-api-key"} 
+0

Willkommen bei SO, bitte etwas konkreter sein, wenn Sie Fragen stellen: Was haben Sie versucht, was erwarten Sie, etc. Siehe [wie man fragt] (http://stackoverflow.com/help/how-to- fragen) – Nehal

+0

Aktualisiert. Vielen Dank für Ihren Rat. –

+0

Zwei Dinge schreien mich an, aber das wird auch nicht die Ursache für den ungültigen Api-Schlüssel sein. Zuerst haben Sie einen Tippfehler in "classifirer_ids", der "classifier_ids" sein sollte. Zweitens haben Sie Ihren Schlüssel zur Verfügung gestellt, was bedeutet, dass er jetzt kompromittiert ist und wenn er gültig ist, müssen Sie ihn ungültig machen. – chughts

Antwort

0

ich nichts falsch mit Ihrer Anfrage sehen. Ich weiß, dass die Visual Recognition V3 API einige Schluckauf mit der Schlüsselverwaltung um das Datum hatte, an dem Sie diese Frage posten, also denke ich, dass dies ein Server-seitiger Fehler war.

Wenn Sie es erneut versuchen, wird es funktionieren.