Alchemy API を実行するための Python スクリプトを作成しています。テキスト ドキュメントでスクリプトをテストしたところ、問題なく動作しました。入力が URL の場合に問題が発生しました。ほとんどの場合、Alchemy のアルゴリズムの応答は問題ありませんが、応答エラー 404 になることもあります。Alchemyのデモで失敗した URL を確認したところ、アルゴリズムはうまく機能しました (URL が壊れていないことを意味します)。
*古い投稿を調べて、URL の問題のある文字 "\n"、"\r" を "" に置き換えようとしましたが、どれも機能しませんでした。
このエラーの原因について何か提案はありますか?
更新 問題を解決しました。「分類法」の代わりに古いAPI「カテゴリ」を使用しました。使用する代わりにカテゴリを抽出するには:
response = alchemy.category('text', input_data)
if response['status'] == 'OK':
category_name = response["category"]
使用する:
response = alchemy.taxonomy('text', input_data)
if response['status'] == 'OK':
category_name = response['taxonomy'][0]['label']