ユーザートークン検証API
リッチメニューなどに設定したリンクからウェブサイトにアクセス誘導する際にPosterからユーザー情報を連携するための機能を提供します。
この機能を使用する事でウェブサイト側でPosterのユーザーIDによるログイン連携などを実装する事が出来ます。
エンドポイント
URL | https://poster.ooo/api/v1/token/{token} |
---|
Method | GET |
---|
Header
X-POSTER-CLIENT-ID | Posterから発行された40文字の文字列 (Poster管理画面から確認して下さい。) |
---|
X-POSTER-CLIENT-SECRET | Posterから発行された80文字の文字列 (Poster管理画面から確認して下さい。) |
---|
Request
送信方法 | 型 | 説明 |
---|
URLの{token}部分にセット | 文字列 | マルチリンクで付与されたトークン(MaxLength:1000) |
トークンは、Posterの「マルチリンク 」機能を使用してLINEトーク画面から任意のウェブサイトにリンクを設定する事で、リンク先のウェブサイトで受け取る事が出来ます。
マルチリンクにウェブサイトを登録する際、URLに{token}を含める事でアクセス時に認証用トークンに自動変換されます。
ResponseBody (JSON)
パラメータ名 | 型 | 説明 |
---|
poster_user_id | 数字 | PosterユーザーID |
line_user_id | 文字列 | LINE Messaging API で使用するユーザーID |
member_code | 文字列 | Poster会員証番号 |
token_expiration | 文字列 (YYYY-MM-DD HH:ii:ss) | トークンの有効期限 |
Responseデータサンプル
{
"poster_user_id": 9999999999,
"line_user_id": "Udeadbeefdeadbeefdeadbeefdeadbeef",
"member_code": "20-99999-999999",
"token_expiration": "2020-10-01 12:00:00"
}