2011-07-05 13 views
2

Flickrはほんの数週間前にoAuthをサポートし始めました。最新のドキュメントはありません。oAuth認証プロセスを通過できましたが、APIを使用して写真をアップロードできません。Flickr oAuth署名リクエスト

私は、写真パラメータ以外のすべてのパラメータに署名することになっています。これは私のシグネチャベースです:

POST &のhttp%3A%2F%2Fapi.flickr.com%2Fservices%2Fupload%2F & oauth_consumer_key%3D ... 6bの%26oauth_nonce%3D90660%26oauth_signature_method%3DHMAC-HA1の% 26oauth_timestamp%3D1309888296%26oauth_token%3D72157626975786735-ed7eccb40ffcc69e%の26oauth_version%3D1.0d

そして、私はそれに署名する "consumer_secret & token_secret" を使用します。

すべてがoAuthライブラリでAS3で書かれていますが、問題ではないと思います。私が得る応答は次のとおりです。

私はAPIキーに問題があるとは思わない...

任意の提案でみんな「無効なAPIキー(キーが無効な形式を持っている)」?? ありがとう

+0

ちょうどあなたの質問を明確にすること:(あなたの元の質問のように)、またはで「&」が付け加えあなたの「oauth_consumer_key」です「?」 (あなたの7月6日の投稿のように)? –

答えて

1

不正なパスが使用されているようです。

http://www.flickr.com/services/api/auth.oauth.html

はあなたがここに署名要求についての詳細を学ぶことができます:最新のOauthのドキュメントはここにある

http://hueniverse.com/2008/10/beginners-guide-to-oauth-part-iv-signing-requests/

と私はあなたが使用しているどのような言語はよく分からないが、ここにありますRubyでの例:

https://gist.github.com/383159

とPython:

http://web.archive.org/web/20120919234615/http://mkelsey.com/2011/07/03/Flickr-oAuth-Python-Example.html

+0

お返事ありがとうございます。私は既に認証を受けています。今すぐ写真をアップロードします: http://www.flickr.com/services/api/upload.example.html いくつかのテストの後、署名が正しいように見えます。私の投稿要求のどこかに問題があります..誰かがHTTP POSTでデータを投稿する作業例がありますか?私はActionsript 3を使用しています。 – miloshes

+2

GOT IT !!! http://api.flickr.com/services/upload "/"?oauth_consumer_keyアップロードを開始しましょう:) – miloshes

+0

pythonの腐ったリンク。 –

関連する問題