2017-11-01 7 views
-1

現在、特定のAPIのプロセスに関する研究を行っています。Pythonリクエストがボットとして検出されましたか?

私はPostmanを使用してAPIコールを再現できましたが、Python Requestsや別のライブラリを使用して再生成することはできません。

API呼び出しを試みたときに不明なエラーが発生しました。私は既に私のユーザーエージェントを変更しました。彼らは私がリクエストを使っているのを見ることができますか?他に何ができますか?

+0

「cookie」、「user-agent」などのように、api呼び出し時にブラウザから送信されているすべてのヘッダーが含まれていることを確認してください。 –

答えて

0

あなたはPythonのリクエストモジュールの助けを借りてプロキシを使うことができます。無料のプロキシを使用するか、共有プロキシを購入することができます。

proxy_obj = { 
      'http': 'http://proxy1.com', 
      'https': 'https://proxy1.com', 
      } 
req = requests.get(image_url, proxies=proxy_obj) 
関連する問題