App のみの Bearer Token の使用と生成
いつ使用しますか?
- Engagement API
- Account Activity API
- v2 や Labs の endpoint など、OAuth 2.0 Bearer Token 認証を利用するその他の API
前提条件
- developer.x.comでXアカウントにログインします。
- X App dashboardに移動し、access tokenを生成したいX Appを開きます。
- “keys and tokens” ページに移動します。
- このページでAPI Key、ユーザーのAccess Tokens、Bearer Tokenを確認できます。
Bearer Token を生成する方法
-
API key
<API key>
例:xvz1evFS4wEEPTGEFPHBog
-
API secret key
<API secret key>
例:L8qq9PZyRg6ieKGEKhZolGC0vJWLw8iEJ88DRdyOg
{"token_type":"bearer","access_token":"AAAAAAAAAAAAAAAAAAAAAMLheAAAAAAA0%2BuSeid%2BULvsea4JtiGRiSDSJSI%3DEUifiRBkKG5E2XzMDjRfl76ZC9Ub0wnz4XsNiRVBChTYbJcE3F"}
OAuth 2.0 でリソースにアクセスする際の認可に使用される Bearer Token は次のとおりです:
AAAAAAAAAAAAAAAAAAAAAMLheAAAAAAA0%2BuSeid%2BULvsea4JtiGRiSDSJSI%3DEUifiRBkKG5E2XzMDjRfl76ZC9Ub0wnz4XsNiRVBChTYbJcE3F