php-如何使用Graph API向用户显示已注册我网站的他的facebook朋友

我正在查看Graph API ..以及如何获得一个人的朋友,显然它仅返回朋友的姓名和ID,我不知道该如何处理,我需要像电子邮件这样的东西来向他们显示这些朋友已经注册了我的网站.

像Foursquare一样

解决方法:

这取决于您如何跟踪应用程序中的朋友,如果仅将他们的Facebook ID以及其他信息存储在应用程序中,则无需任何其他参数即可获取朋友列表就足够了,因为认情况下它会返回ID和名称

https://graph.facebook.com/me/friends?access_token=AUTH_TOKEN

返回:

{
   "data": [
      {
         "name": "Friend1",
         "id": "123456"
      }
   ]
}

如果您不跟踪应用程序中的任何Facebook信息,并且希望基于其他字段进行比较,则可以添加fields参数并指定要搜索的字段:

https://graph.facebook.com/me/friends?access_token=AUTH_TOKEN&fields=name,picture

返回:

{
       "data": [
          {
             "name": "Friend1",
             "id": "123456",
             "picture": "http://profile.ak.fbcdn.net/hprofile-ak/blalala"                 
          }
    ]
}

> id始终返回,即使您未在字段params中指定它也是如此.
>电子邮件要求用户添加您的应用程序后才能授予扩展权限,这不是朋友列表中的选项…

选择器/字段的完整列表在这里http://developers.facebook.com/docs/reference/api/user

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...