Skip to main content
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 ページにアクセスすることで取得できます。

Demo User Profiles

Demo User Profiles を使用すると、見込みのエンドユーザーに対して、標準の User Profile に移行する前に、あなたのプラットフォームのソーシャル機能を 30 日間評価してもらうことができます。 プロファイル作成時demo: true を設定して作成します。Demo User Profile は標準の User Profile とまったく同じように動作し、ユーザーは Profile Key を使用してソーシャルアカウントを連携し、投稿し、アナリティクスを取得できます。 30 日経過後、Demo User Profile は自動的に標準の User Profile に変換されます。demowebhook を登録している場合、変換の 2 日前に upgradeWarning イベントが送信され、変換時に upgrade イベントが送信されます。これにより、事前にユーザーに促す(あるいはプロファイルを削除する)ことができます。
Demo User Profiles は Enterprise plan で利用可能で、アカウントで有効化されている必要があります。詳細については お問い合わせ ください。