Oauth 存取權杖

此端點允許您將授權碼換成短期Instagram 用戶存取權杖

建立

POST /oauth/access_token

授權碼換成短期Instagram 用戶存取權杖

必備條件

無。

要求語法

POST https://api.instagram.com/oauth/access_token

內文參數

將下列參數加入到 POST 要求內文。

索引鍵範例值說明

client_id
必要
數值字串

990602627938098

顯示在應用程式主控板 > 產品 > Instagram > 基本顯示的 Instagram 應用程式編號。

client_secret
必要
字串

a1b2C3D4

顯示在應用程式主控板 > 產品 > Instagram > 基本顯示的 Instagram 應用程式密鑰。

code
必要
字串

AQBx-hBsH3...

您要換成 Instagram 用戶存取權杖授權碼

grant_type
必要
字串

authorization_code

將此值設為 authorization_code

redirect_uri
必要
字串

https://socialsizzle. heroku.com/auth/

您在建構授權視窗網址時使用的重新導向 URI。必須是相同的 URI,否則我們將拒絕要求。

回應

{ "access_token": "{access-token}", "user_id": {user-id} }

回應內容

欄位值說明

access_token
字串

用戶的應用程式範圍短期Instagram 用戶存取權杖

user_id
整數

用戶的應用程式範圍用戶編號。

cURL 範例

要求

curl -X POST \ https://api.instagram.com/oauth/access_token \ -F client_id=990602627938098 \ -F client_secret=eb8c7... \ -F grant_type=authorization_code \ -F redirect_uri=https://socialsizzle.herokuapp.com/auth/ \ -F code=AQCvI...

回應

{ "access_token": "IGQVJ...", "user_id": 17841405793187218 }

讀取

不支援執行此作業。

更新

不支援執行此作業。

刪除

不支援執行此作業。