1

RESTful API に触れるだけです。基本的に、残りのAPIが何であれ、最初のステップはアクセストークンを取得することです. ただし、私は2つの異なる状況にありました。

  1. client_ID、Client_secret、およびユーザー名、パスワードがあります。

    POST: api.XX.com/1/authorize?
          Authorization:Basic [client_id:client_secret] must be base 64 encoded
          Content-Type: application/json
    

    次に、タイムアウトなしでアクセストークンを取得します。

  2. app_key を持っている

    GET https://api.XX.com/authorize?
        response_type=Pin&
        client_id=APP_KEY&
        scope=SCOPE
    

    ピンを取得したら、Web アプリケーションに登録します。次に、コードを使用してアクセス トークンを要求します。

    POST https://api.XX.com/token?
        grant_type=Pin&
        code=AUTHORIZATION_TOKEN&
        client_id=APP_KEY
    

最後に、アクセス トークンとリフレッシュ トークンを取得します。アクセストークンは1時間後にタイムアウトします。そのため、更新トークン アプリケーション アクセスを再度使用する必要があります。

ただ言いたいのは、RESTful にも Standard がなくても、アクセス トークンの適用方法が大きく異なるということです。最初の方がいいと思います。最初のものは物事を単純にします。

RESTful Web サービスの呼び出しを開始したばかりなので、次のように質問します。これら 2 つの承認方法は一般的な方法ですか? アクセス トークンを取得する 3 番目の方法はありますか? コメントをお願いします。ありがとう。

4

0 に答える 0