几个月前,我构建了一个自定义的 wordpress 小部件,它只提取用户的 facebook 事件、样式并将其显示在侧边栏中。事件仍然显示良好 - 除了链接现在转到 facebook 错误页面。所以我检查了回显的网址,这就是我得到的:
https://www.facebook.com/events/4.3772330960996E+14
显然,以 events/ 结尾的 url 是硬编码的,后面的数字是 echo 是 for 循环。它已经干净工作了大约 6 个月。
起初我以为它可能正在返回一个正在以某种方式转换的整数.. 但我检查了来自 facebook.com 的实际事件 ID,这就是:
437723309609959
我认为 fb api 将小数点放在以前从未有过的地方。
澄清一下:我正在使用 PHP - 通过带有 CURL 的 GRAPH 使用 FQL。然后回显原始行信息。
想法?