メインコンテンツへスキップ

概要

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ヘッダーを追加してください。詳細はセットアップガイドを参照してください。
v1.3.0以降、SDKにはsetTwitterByo(apiKey, apiSecret)ヘルパーが含まれており、以降のすべてのリクエストに必要な2つのX-Twitter-OAuth1-*ヘッダーをアタッチします:
clearTwitterByo()でヘッダーを削除できます — 1つのSDKインスタンスを複数のテナント間で再利用する場合に便利です:

Social Media API NPM Packageのビデオ概要

APIを介したソーシャルメディア投稿

Profile Key

POSTのボディまたはGETのクエリでprofileKeyフィールドを使用して、User ProfileのProfile Keyを指定できます。

Social APIデモ

Node.js統合のサンプル(RESTful API呼び出しを使用)については、GitHubリポジトリをご覧ください:

Social APIデモコード

Social APIデモは、複数のソーシャルメディアプラットフォームに同時にコンテンツを作成、スケジュール設定、投稿できるWebアプリケーションです。

追加情報とドキュメント