作者yshihyu (yshihyu)
看板PHP
标题[请益] facebook api 抓id 不同
时间Tue Nov 15 14:56:05 2016
$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 抓取回来的为什麽是不对
请问一下这可能是什麽原因?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.58.205
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1479192969.A.702.html
1F:推 mikejaffson: 你有确认过发request时header的差别吗?一般来说toke 11/15 15:43
2F:→ mikejaffson: n/apikey放在这 11/15 15:43
3F:→ Kenqr: 那个不是使用者真正的id 而是会根据app有所不同 11/15 16:47
4F:推 shadowjohn: 通常是token的问题,60天的token弄下去就对了... 11/15 22:49
5F:→ yshihyu: 我是要去爬fb社团发文者id.. 我测试的帐号id用 Graph API 11/15 23:31
6F:→ yshihyu: 测试工具me? 看到id 应该是唯一, 可是php爬回来确实不一 11/15 23:32
7F:→ yshihyu: 样, 後来我用python 程式, 爬回来跟测试工具是一样.. 11/15 23:33
8F:→ yshihyu: 现在就php 那程式码爬回来不一样XD 11/15 23:33
9F:推 mikejaffson: 确定登入者帐号是同一个吗? 11/15 23:53
10F:→ MOONRAKER: 不同app对同一个user看到是不一样的 11/16 00:01
11F:→ yshihyu: MOONRAKER 我可能遇到你所说问题了~感谢 11/16 00:52
12F:→ MOONRAKER: 要感谢Kenqr 他讲的是同一件事 11/16 11:18
13F:→ yshihyu: 感谢 Kenqr ^^ 11/16 19:48
14F:→ cd99cd99: 不同app 不同uid 11/16 22:57