2016-05-20 3 views
0

トピック検出用のPythonコード(https://text-analytics-demo.azurewebsites.net/Home/SampleCode)を実行すると、HTTP 400の不正リクエストが発生します。 Azureキーを正しく貼り付け、少なくとも100のドキュメントを含むtxtファイルを作成しました。 Webサービスはhttps://westus.api.cognitive.microsoft.com/text/analytics/v2.0/topicsにあります。HTTP 400 Bad Azureのテキスト解析ツールからPythonコードを実行しています

私が間違っていることは何ですか? APIのエラーの詳細を取得する方法はありますか?

答えて

0

はあなたの説明&私tesingによると、私は問題がtutorialのセクションTask 3の最初のステップで示したJSON形式と一致している必要があり、入力ファイル形式によって引き起こされたと思います。入力ファイルのデータ形式を調べて、サンプルコードをもう一度入力してください。

+0

whileループの中で、401アクセスが拒否されました。\t req = urllib2.Request(uri、None、headers)。 デモコードのURLが下がっているようですね。 – TJA

+0

@TJA文書https://msdn.microsoft.com/en-us/library/azure/dn913081.aspxによると、401状態コードは要求が不正であることを意味します。記事を参照してくださいhttps://azure.microsoft.com/en-us/documentation/articles/machine-learning-connect-to-azure-machine-learning-web-service/#get-an-azure-machine- learning-authorization-keyを使用して、リクエストの「Authorization」ヘッダーに「apikey」を取得します。すべてのアップデート、私に知らせるために自由に感じてください。 –

+0

奇妙なことは、最初の呼び出しが正しく渡されることですが、ポーリングループではreq = urllib2.Request(uri、None、headers)の最初のexecで停止します。私の鍵は大丈夫です。私はその両方で試しました。 – TJA

関連する問題