概要
AyrshareのSocial API NPM Packageを使うと、Ayrshare APIをNode.jsアプリに統合できます。インストール
サーバーサイドでNodeを使用している場合は、Social API NPM Packageをインストールしてください。 このパッケージはRESTful呼び出しをラップすることで、呼び出しを簡略化します。シークレットAPIキーはAyrshareダッシュボードで取得します。
一般的な使い方
投稿、履歴、削除の例:X/Twitterへの投稿? 2026年3月31日以降、Ayrshare経由のX/Twitter操作には独自のX Developer Appの認証情報が必要です — Ayrshareはすべてのx向けの呼び出しでこれを強制します。リクエストに2つのBYOヘッダーを追加してください。詳細はセットアップガイドを参照してください。
setTwitterByo(apiKey, apiSecret)ヘルパーが含まれており、以降のすべてのリクエストに必要な2つのX-Twitter-OAuth1-*ヘッダーをアタッチします:
clearTwitterByo()でヘッダーを削除できます — 1つのSDKインスタンスを複数のテナント間で再利用する場合に便利です:
Social Media API NPM Packageのビデオ概要
Profile Key
POSTのボディまたはGETのクエリでprofileKeyフィールドを使用して、User ProfileのProfile Keyを指定できます。
Social APIデモ
Node.js統合のサンプル(RESTful API呼び出しを使用)については、GitHubリポジトリをご覧ください:Social APIデモコード
Social APIデモは、複数のソーシャルメディアプラットフォームに同時にコンテンツを作成、スケジュール設定、投稿できるWebアプリケーションです。
