Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api Oauth.io只得到;名称“;及;id";在Facebook v2.4和v2.5的原始数据中_Facebook Graph Api_Oauth.io - Fatal编程技术网

Facebook graph api Oauth.io只得到;名称“;及;id";在Facebook v2.4和v2.5的原始数据中

Facebook graph api Oauth.io只得到;名称“;及;id";在Facebook v2.4和v2.5的原始数据中,facebook-graph-api,oauth.io,Facebook Graph Api,Oauth.io,将Facebook应用程序与oauth.io集成时,我们可以选择的最新API版本是v2.3 虽然登录过程可以工作,但是,当尝试检索用户数据(/me)时,只有元素name和id从oauth.io响应在原始数据中传递: curl "https://oauth.io/auth/facebook/me" -H “oauthio:k=<myOauthKey>&access_token=<fbAccessToken>" { "status": "suc

将Facebook应用程序与
oauth.io
集成时,我们可以选择的最新API版本是
v2.3

虽然登录过程可以工作,但是,当尝试检索用户数据(
/me
)时,只有元素
name
id
oauth.io
响应在原始数据中传递:

curl "https://oauth.io/auth/facebook/me" 
     -H  “oauthio:k=<myOauthKey>&access_token=<fbAccessToken>"
{
    "status": "success",
    "data": 
    {
        "id": "fbId",
        "avatar": "https://graph.facebook.com/v2.3/fbId/picture",
        "name": "User Name",
        "gender": 1,
        "url": "https://www.facebook.com/fbId",
        "raw": 
        {
            "name": "User Name",
            "id": "fbId"
        }
    }
}
如果我们直接使用Facebook拨打电话,我可以在URL中指定额外字段:

curl "https://graph.facebook.com/v2.5/me?access_token=<fbAccessToken>
      &fields=name,email,gender,birthday,first_name,last_name,picture"
原因很清楚:因为
v2.4
Facebook需要
fields
参数来检索额外的数据。要获得更快的性能,请参见下面的减少默认字段

您知道在调用facebook
/me
调用时,是否有任何方法可以告诉oauth.io填充
字段
参数

顺便说一句,使用:

https://oauth.io/auth/facebook/me?fields=name,email,gender,birthday

无法工作。

Oauth.io
已修复该问题,可从
1.0.0-beta.18

https://oauth.io/auth/facebook/me?fields=name,email,gender,birthday