1

そのため、特定の reddit サブギャラリーにある画像のリストについて imgur API にアクセスしようとしています。これは私がこれまでに試したことです:

>>> header = {'client_id': 'thisismyclientid', 'response_type': 'pin'}
>>> r = requests.get('https://api.imgur.com/oauth2/authorize', headers=header, verify=False)
>>> r.text
u'{"data":{"error":"client_id and response_type are required","request":"\\/oauth2\\/authorize","parameters":"","method":"GET"},"success":false,"status":400}'

何が間違っているのか完全にはわかりませんが、これは client_id と応答タイプを渡す正しい方法ではありませんか?

4

1 に答える 1

2

ドキュメントをざっと見ると、次のことがわかります。

https://api.imgur.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=REQUESTED_RESPONSE_TYPE&state=APPLICATION_STATE

これらはヘッダーではなく取得パラメーターです。したがって、辞書をのparams代わりに渡す必要がありheadersます。

于 2013-02-10T01:41:42.167 に答える