如何使用Facebook Graph API获取粉丝页面附加联系信息(例如Twitter,Instagram)?

时间:2017-07-19 15:15:39

标签: facebook facebook-graph-api

我可以使用我的app_token调用Graph API资源管理器来获取粉丝页面电子邮件,网站等的基本信息...... 只需使用/v2.6/20531316728?fields=emails,website,name

但是如何使用app_token获取粉丝页面附加联系信息(例如Twitter,Instagram,微信,LINE,YouTube等)?

enter image description here

1 个答案:

答案 0 :(得分:1)

我的评论后的进一步研究发现了以下内容......

虽然通过文档不直观,但可以通过页面的Facebook Graph API获取。您要查找的字段为screennames

https://graph.facebook.com/nasa?fields=screennames&access_token=TOKEN

响应示例

{
   "screennames": {
      "data": [
         {
            "service_name": "Twitter",
            "value": "nasa"
         },
         {
            "service_name": "Instagram",
            "value": "nasa"
         },
         {
            "service_name": "Snapchat",
            "value": "nasa"
         },
         {
            "service_name": "YouTube",
            "value": "nasa"
         }
      ]
   },
   "id": "54971236771"
}

请注意,它会返回人们在Facebook页面编辑屏幕上输入类型中输入的自由文本。有时您会看到社交媒体名称,有时您可能会看到完整或部分网址。