メインコンテンツへスキップ
API 呼び出しで User Profile を指定するには、ヘッダーに Profile Key を追加 します。
User Profiles は Ayrshare の中核概念の 1 つで、複数のユーザーを作成・管理できます。あなたのプラットフォームの各ユーザーは、1 つ以上の Ayrshare User Profile を持ちます。各 User Profile は、サポートされているすべてのソーシャルネットワークに 1 つずつ接続を持つことができます。

Profile Key

/user、/analytics、/delete などの多くのエンドポイントは、ヘッダーに “Profile-Key” パラメータを追加 することで、Profile アカウントに代わって呼び出すことができます。 例えば /delete エンドポイントは、指定した Profile Key で指定した post id の Profile アカウントの投稿を削除するために呼び出せます。

ソーシャルネットワークの有効化・無効化

ソーシャルネットワークは、グローバルレベルまたは User Profile レベルで有効化・無効化できます。 ダッシュボードから設定するグローバル設定で無効化されたソーシャルネットワークは、User Profile 設定を上書きすることに注意することが重要です。 例えばダッシュボードで TikTok アクセスを無効化すると、User Profile は TikTok にアクセスできなくなります。一方、ダッシュボードで TikTok アクセスを有効化しつつ特定の User Profile で無効化すると、その特定のプロファイル以外のすべての User Profiles が TikTok にアクセスできます。

連携されたソーシャルアカウントの取得

/profiles endpoint または /user endpoint を使用して、User Profile が連携しているソーシャルアカウントを取得します。

User Profile への投稿

/post エンドポイントを使用して、ヘッダーに Profile Key を追加することで User Profile に投稿できます。返り値は、全体的なステータスとともに、投稿またはエラー結果の配列となります。すべての投稿が成功した場合は “success”、いずれかの投稿が失敗した場合は “error” になります。 ユーザーの Profile Key は、/create-profile エンドポイントでプロファイル作成時に取得するか、Ayrshare の Web Dashboard GUI でプロファイルに切り替えて Profile Key ページにアクセスすることで取得できます。