一般
OAuth とは何ですか?
OAuth とは何ですか?
OAuth は、ユーザーがパスワードを共有せずに、自分に代わってアプリケーションが操作することを承認できる認証プロトコルです。詳細は oauth.net を参照してください。
X App はどのように作成しますか?
X App はどのように作成しますか?
X App を作成するには、デベロッパーアカウントが必要です。サインアップはこちらから行えます。
既に X App をお持ちの場合、その App を表示・編集するにはどうすればよいですか?
既に X App をお持ちの場合、その App を表示・編集するにはどうすればよいですか?
developer.x.com で X アカウントにログインしている場合は、X App ダッシュボードからご自身の App を表示・編集できます。
技術情報
access token はどのくらいの期間有効ですか?
access token はどのくらいの期間有効ですか?
Access Tokens に明示的な有効期限はありません。ユーザーが X のアカウント設定でアプリケーションを明示的に取り消した場合、または X がアプリケーションを凍結した場合、access token は無効化されます。アプリケーションが凍結された場合は、X app ダッシュボードに凍結済みである旨の注記が表示されます。
access token が無効になった場合はどうなりますか?
access token が無効になった場合はどうなりますか?
ユーザーの access token はいつでも無効になる可能性があると想定してください。その場合は、ユーザーにアプリケーションの再認可を求めてください。こうした事態を円滑に処理することは、良好なユーザー体験のために重要です。
アプリケーション登録ページで read/write アクセスについて尋ねられます。write とは何を指しますか?
アプリケーション登録ページで read/write アクセスについて尋ねられます。write とは何を指しますか?
多くのユーザーは情報の読み取りは許可しますが、プロフィール情報の変更や新しい statuses の投稿までは必ずしも許可しません。X API を介して情報を更新する場合(名前、位置情報、または新しい status の追加など)には HTTP POST が必要です。HTTP POST を要する API メソッドはすべて write メソッドと見なされ、read & write アクセスが必要です。