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 です。