私は twython と requests パッケージで遊んでいて、ツイートを取得するコードをブロックしている何か奇妙なものを見つけました。役立つ場合は、ファイアウォールの背後で作業しています。
コード:
from twython import Twython
t = Twython(app_key=consumer_key,app_secret=consumer_secret,oauth_token=access_token,oauth_token_secret=access_secret)
a = t.search(q="@Benton",count=100)
import requests
requests.get("https://github.com/timeline.json",verify=False)
Twython リクエストからのエラー:
SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL ルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました
リクエストからの成功
レスポンス [200]
そのため、「cacert.pem」は Request ライブラリでは正常に機能しているようですが、Twython では機能していないようです。私は、Twython が要求を呼び出して資格情報の検証を取得すると想定しています。Twitter の検索用 twyhton 呼び出しで「Verify=False」を使用することはできますか?