我完成了一个工作应用程序,它允许我的用户使用 Facebook 登录,然后在提交时同时发布到他们的博客网站和 Facebook 页面墙。这在我的开发环境(本地主机)中运行良好,但是当我将其推送到生产环境时,尝试发布到页面墙时出现以下错误:
1.234523452345234E+14 does not resolve to a valid user ID
显示的数字几乎与我尝试发布到的页面的页面(非用户)ID 相同。我假设因为在页面上执行操作时您必须充当页面,所以页面是用户。任何想法为什么这会在新环境中打破?我确实更新了我的应用程序配置以指向正确的画布 url。
- 用户可以成功登录。
- 我可以访问用户 ID 和页面 ID。
我注意到页面 id 正在重新格式化:
12345234523452340
变为1.234523452345234E+14