用户个人主页 API 可帮助您使用 Instagram 范围编号 (IGSID) 检索客户个人主页信息。您可使用此信息,为与您的公司互动的客户提供个性化体验。
访问用户个人主页需要获得用户同意。仅在用户向商家发送消息或点击开场白或固定菜单时,才会设置用户同意。如果用户是对帖子或评论发表评论,而未向商家发送消息,您的应用将收到错误:访问用户个人主页需要获得用户同意。
您将需要:
instagram_basic
权限instagram_manage_messages
权限pages_manage_metadata
权限pages_read_engagement
权限pages_show_list
权限MODERATE
任务的用户所请求的公共主页访问口令如果客户已屏蔽您的公司,您将无法查看其信息。
所有图谱 API 版本均可提供以下个人主页字段。
字段名称 | 描述 |
---|---|
| 客户名称(如果未设置名称,可为 null) |
| 客户头像的网址(如果未设置头像,可为 null)。此网址会在数天后过期。 |
图谱 API v12.0 和更高版本可提供以下个人主页字段。
字段名称 | 描述 |
---|---|
| 客户认证状态 |
| 客户的关注者人数 |
| 指明客户是否关注公司 |
| 指明公司是否关注客户 |
图谱 API v14.0 和更高版本可提供以下字段。
字段 | 描述 |
---|---|
| 客户 Instagram 帐户的帐号 |
若要获取客户的个人主页信息,请向客户的 Instagram 范围编号节点发送 GET
请求,并加入要查看的字段。
curl -X GET "https://graph.facebook.com/v19.0
/instagram-scoped-user-id
?fields=name,username,profile_pic,follower_count,is_user_follow_business,is_business_follow_user
&access_token=page-access-token"
若请求成功,应用会收到以下 JSON 响应:
{ "name": "Peter Chang", "username": "peter_chang_live", "profile_pic": "https://fbcdn-profile-...", "follower_count": 1234 "is_user_follow_business": false, "is_business_follow_user": true, }