2017-05-09 8 views
0

StocktwitsのAPIにアクセスしようとしていて、リクエストをサーバーに送信すると上記のエラーが発生します。以下は私のコードです:Error:invalid_client単純なPOSTリクエストのクライアントが不明です

data = [ 
    ('client_id', '<client id>'), 
    ('response_type', 'code'), 
    ('redirect_uri', 'http://example.com'), 
    ('scope', 'read,watch_lists,publish_messages,publish_watch_lists,follow_users,follow_stocks') 
] 

d = requests.post('https://api.stocktwits.com/api/2/oauth/authorize', data=data) 
print d.text 

これはなぜ起こっているのでしょうか? client_idは私のAppドメインをStocktwitsに登録した後のものです。

答えて

0

このエラーが返される唯一の方法は、存在しないclient_idで送信する場合です。ここではあまり役に立ちませんが、StockTwitsアプリを登録した後にclient_idが正しいことを確認してください。

+0

こんにちは - 私はStocktwitsで自分のアプリを登録した後に私に与えられたclient_idを使用しました。それが私にとって紛らわしいものです。アプリケーションを再登録して新しいclient_idを取得できる場合、これが動作する方法はありますか? –

+0

更新:新しいclient_idを取得するためにアプリを再登録しましたが、ポストリクエストでも同じエラーがスローされます。なぜならばかげていない。 –

+0

私はそれを見ることができます。あなたの株価ユーザー名は何ですか?あなたはここに私にそれを与えることができますまたは[email protected]で私に電子メール –

関連する問題