2016-11-17 19 views
0

生成されたリフレッシュトークンを使用してBox APIにアクセスするにはどうすればよいですか?私はアクセストークンとリフレッシュトークンを生成するためにすべての手順を踏んだが、リフレッシュトークンを使用してAPIにアクセスする方法はどこにも見つからない。Refreshトークンを使用してBox APIにアクセスする

これは私が今持っているものです。

curl -X GET -H "Authorization: Bearer <Access-Token>" "https://api.box.com/2.0/folders/0" 

私はこれを行うことができないです:

curl -X GET -H "Authorization: <Refresh-Token>" "https://api.box.com/2.0/folders/0" 

または

curl -X GET -H "Authorization: Bearer <Refresh-Token>" "https://api.box.com/2.0/folders/0" 

我々は最新の情報に更新を使用することができますどのように任意のアイデアをAPI呼び出しのトークン?

答えて

3

access_tokenは、Box Content API呼び出しの作成に使用されます。

refresh_tokenは新しいaccess_token & refresh_tokenペアを取得するために使用されます。これは、access_tokensが約60分で有効期限が切れるためです。

curl https://api.box.com/oauth2/token 
-d 'grant_type=refresh_token' \ 
-d 'refresh_token=<MY_REFRESH_TOKEN>' \ 
-d 'client_id=<MY_CLIENT_ID>' \ 
-d 'client_secret=<MY_CLIENT_SECRET>' \ 
-X POST 
+0

refresh_tokenから取得したアクセストークンの有効期限も60分ですか? – Amriteya

+1

はい。 access_tokenの有効期限は常に約60分です。 – kendomen

関連する問題