アクセス・トークンの作成
post
/api/v2/tokens/
次のアクセス・トークン・フィールドを指定してこのリソースに対してPOSTリクエストを行って、新しいアクセス・トークンを作成します。
-
description
: このアクセス・トークンのオプションの説明。(文字列、デフォルト=""
) -
application
: (id、デフォルト=``) -
scope
: 許可されるスコープとして、さらにユーザーの権限を制限します。 許可されるスコープ['read', 'write']が指定された、スペースで区切られた単純な文字列である必要があります。(文字列、デフォルト="write"
)
リクエスト
サポートされているメディア・タイプ
- application/json
ルート・スキーマ : schema
例:
{
"application":1,
"scope":"read"
}
レスポンス
サポートされているメディア・タイプ
- application/json
201レスポンス
レスポンスの例(application/json)
{
"application":1,
"created":"2018-02-01T08:00:00.000000Z",
"description":"",
"expires":"2018-02-01T08:00:00.000000Z",
"id":2,
"modified":"2018-02-01T08:00:00.000000Z",
"refresh_token":"FXZxSkKGvmQCuBBTT9nTsJRnHMCIXw",
"related":{
"activity_stream":"/api/v2/tokens/2/activity_stream/",
"application":"/api/v2/applications/1/",
"user":"/api/v2/users/1/"
},
"scope":"read",
"summary_fields":{
"application":{
"id":1,
"name":"test app"
},
"user":{
"first_name":"",
"id":1,
"last_name":"",
"username":"admin"
}
},
"token":"BfLvXCotXbjl32fwHqdKKlqvU9yFST",
"type":"o_auth2_access_token",
"url":"/api/v2/tokens/2/",
"user":1
}