在 API 调用中指定 User Profile 的方式是在 header 中添加 Profile Key。
Profile Key
许多端点(例如 /user、/analytics 或 /delete)都可以通过在 header 中添加 “Profile-Key” 参数以某个 Profile 账户的身份进行调用。 例如,可以调用 /delete 端点,针对给定的 post id 并使用所提供的 Profile Key,删除某个 Profile 账户的帖子。启用或禁用社交网络
你可以在全局层面或 User Profile 层面启用与禁用社交网络。- 在控制台中全局管理社交账户访问权限。
- 在创建或更新 User Profile 时管理其社交账户访问权限。
获取已关联的社交账户
使用 /profiles 端点或 /user 端点获取某个 User Profile 已关联的社交账户。向某个 User Profile 发布内容
通过 /post 端点,你可以通过在 header 中添加 Profile Key 向某个 User Profile 发布内容。返回结果为一个包含帖子或错误结果的数组,并带有整体的 status。如果所有帖子都成功,则为 “success”;如果有任何一条失败,则为 “error”。 你可以在使用 /create-profile 端点创建 profile 时获取用户的 Profile Key,或在 Ayrshare 的网页控制台 GUI 中切换到该 profile 并进入 Profile Key 页面获取。Demo User Profiles
Demo User Profile 让你可以为潜在的终端用户提供为期 30 天的试用,体验你平台的社交功能,而无需立即将其转为标准的 User Profile。 在创建 profile 时设置demo: true 即可创建。Demo User Profile 的使用方式与标准 User Profile 完全一致 —— 你的用户可以使用其 Profile Key 关联社交账户、发帖并获取分析数据。
30 天后,Demo User Profile 会自动转换为标准的 User Profile。如果你已注册 demo webhook,则会在转换发生前两天收到 upgradeWarning 事件,并在转换发生时收到 upgrade 事件,便于你提前提醒用户(或移除该 profile)。
Demo User Profile 仅在 Enterprise plan 下提供,且必须在你的账户中启用。如需了解更多信息,请联系我们。
