[请益] facebook api 抓id 不同

楼主: yshihyu (yshihyu)   2016-11-15 14:56:05
$user_profile =
$facebook->api('/me?fields=id,first_name,last_name,email,gender,locale,picture');
Graph API 测试工具
贴上一样的参数/me?fields=id,first_name,last_name,email,gender,locale,picture
结果id值两边不一样
Graph API 测试工具id 值是正确
可是再php 用$facebook->api 抓取回来的为什么是不对
请问一下这可能是什么原因?
谢谢
作者: mikejaffson (mike)   2016-11-15 15:43:00
你有确认过发request时header的差别吗?一般来说token/apikey放在这
作者: Kenqr (function(){})()   2016-11-15 16:47:00
那个不是使用者真正的id 而是会根据app有所不同
作者: shadowjohn (转角遇到爱)   2016-11-15 22:49:00
通常是token的问题,60天的token弄下去就对了...
楼主: yshihyu (yshihyu)   2016-11-15 23:31:00
我是要去爬fb社团发文者id.. 我测试的帐号id用 Graph API测试工具me? 看到id 应该是唯一, 可是php爬回来确实不一样, 后来我用python 程式, 爬回来跟测试工具是一样..现在就php 那程式码爬回来不一样XD
作者: mikejaffson (mike)   2016-11-15 23:53:00
确定登入者帐号是同一个吗?
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-11-16 00:01:00
不同app对同一个user看到是不一样的
楼主: yshihyu (yshihyu)   2016-11-16 00:52:00
MOONRAKER 我可能遇到你所说问题了~感谢
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-11-16 11:18:00
要感谢Kenqr 他讲的是同一件事
楼主: yshihyu (yshihyu)   2016-11-16 19:48:00
感谢 Kenqr ^^
作者: cd99cd99 (查尔斯)   2016-11-16 22:57:00
不同app 不同uid

Links booklink

Contact Us: admin [ a t ] ucptt.com