頻繁にデータを取得するためだけに、自分の資格情報を使用してプログラムで Flickr API にクエリを実行したいと考えています。現在、Flickr API は OAuth を優先しているようです。私の質問は、ユーザーの介入なしで自分自身のために API を認証するにはどうすればよいですか? もう可能ですか?
1714 次
2 に答える
1
oauth_token(アクセストークン)を受け取ったら、それを後続の複数のAPI呼び出しに使用できます。トークンをデータストアに保持して(私はこれを自分で行っていません)、アプリケーションを再起動した後でも使用できるはずです。もちろん、初めてアクセストークンを取得するには、コードを作成する必要があります。
アプリケーションが古い認証APIを使用してすでにコーディングされている場合は、新しいスタイルのアクセストークンを取得するために1回限りの呼び出しを行うことができるようです。http://www.flickr.com/services/api/auth.oauth.html#transitionを参照してください
コード化されたアプリケーションがない場合でも、認証が必要なすべての呼び出し(flickr.activity.userCommentsなど)にAPI Explorerを使用して、api_sigとauth_tokenを取得できる場合があります。
于 2012-07-06T15:09:08.247 に答える