2016-07-10 8 views
0

Wie kann ich diesen Fehler beheben?Könnte mir jemand sagen, was es bedeutet, Fehler in 406 Watson VisualRecognition Service?

jul 10, 2016 10:47:26 AM com.ibm.watson.developer_cloud.service.WatsonService processServiceCall 
GRAVE: GET https://gateway-a.watsonplatform.net/visual- recognition/api/v3/classifiers?version=2016-05- 19&verbose=true&api_key=<key>, status: 406, error: 
Exception in thread "main" com.ibm.watson.developer_cloud.service.exception.ForbiddenException: 

Antwort

0

Zuerst haben Sie nur Ihren Dienstschlüssel kompromittiert. Da es in Ihre ID eingebunden ist, wird Ihnen jegliche Verwendung in Rechnung gestellt. Sie müssen den Schlüssel so schnell wie möglich deaktivieren.

Es sieht so aus, als ob Sie versuchen, die von Ihnen erstellten Klassifikatoren aufzulisten. Hast du es geschafft, irgendwelche zu schaffen? Wenn Sie dann haben, denke ich, dass Ihr Schlüssel gut ist. Wenn nicht, sollte der Aufruf eine leere Liste zurückgegeben haben.

Da Sie eine ForbiddenException erhalten, bedeutet dies, dass etwas mit der von Ihnen aufgerufenen API/Methodensignatur und nicht mit dem Schlüssel falsch ist. Sie haben einige Räume in Ihrer Paste, stellen Sie sicher, dass Sie nicht in diese vorbei Der Aufruf etwas aussehen sollte -.

curl -X GET \ 
"https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classifiers?api_key={api-key}&version=2016-05-20" 

die in der Nähe zu dem, was Sie versuchen, aber ohne Leerzeichen.

Verwandte Themen