tweet.read、tweet.write、users.read スコープを伴う OAuth 1.0a または OAuth 2.0 PKCE によるユーザー認証が必要です。
現在、API は次の 2 つのエンドポイントをサポートしています。
下書き Article を作成する
開発者はPOST https://api.x.com/2/articles/draft エンドポイントを使用して、新しい下書き Article を作成できます。リクエストボディには、記事のタイトル、テキストブロックとエンティティの DraftJS コンテンツステートで表される本文、そして任意で メディアアップロードエンドポイント からアップロードしたカバーメディアを含めます。
Article を公開する
下書きが準備できたら、開発者はPOST https://api.x.com/2/articles/{article_id}/publish エンドポイントを使用して公開できます。ここで article_id は下書きを作成したときに返された ID です。
はじめに
これらのエンドポイントを使用するには、ユーザーアクセストークンが必要です。生成方法の詳細については、PKCE を使った OAuth 2.0 認可コードフロー のドキュメントを参照してください。 アクセストークンを取得したら、以下のようにして下書き Article を作成できます。draft