如果我指定 object_id,为啥 facebook apprequest/ 突然返回 500?

Posted

技术标签:

【中文标题】如果我指定 object_id,为啥 facebook apprequest/ 突然返回 500?【英文标题】:Why does facebook apprequest/ suddenly return 500 if I specify object_id?如果我指定 object_id,为什么 facebook apprequest/ 突然返回 500? 【发布时间】:2015-08-09 16:27:44 【问题描述】:

最近几天发生的一些变化破坏了我的 apprequest 代码。我使用来自https://github.com/Microsoft/winsdkfb 的 MSFT 的新 Facebook SDK,它使用 Xaml WebView 通过 html 与 Facebook 进行交互。从周五开始,它开始显示一个空白的白色页面供应用程序请求。将 url 复制并粘贴到 IE 中,我得到一个 500 错误页面。在 Chrome 中执行相同操作会导致出现空白页。

https://www.facebook.com/v2.1/dialog/apprequests?access_token=&redirect_uri=https%3A%2F%2Fwww.facebook.com%2Fconnect%2Flogin_success.html&app_id=&object_id=&to=&action_type=send&message=&data=

如果我删除 action_type 和 object_id,它可以正常工作。虽然显然没有 Graph 对象。

【问题讨论】:

在画布应用中有同样的问题 最近几天才开始发生吗?在显示 apprequest UI 时,我刚刚在 android 上遇到了一个崩溃错误,甚至操作系统崩溃了一次。我删除了 Graph 对象数据,它起作用了。可悲的是,我把它加回去了,它现在又可以工作了。我认为这不值得麻烦,我将忽略他们的自定义图形对象。 【参考方案1】:

我们现在有一个应该解决的错误,这里是链接:https://developers.facebook.com/bugs/862534523829812/

【讨论】:

以上是关于如果我指定 object_id,为啥 facebook apprequest/ 突然返回 500?的主要内容,如果未能解决你的问题,请参考以下文章

sql语句怎么查询指定表的列名

为啥我的 React Native 桥接 iOS 组件不起作用?

为啥我们使用 'this->' 而不是 'this'。访问成员?

查找表或视图的依赖对象

如果我指定了@media(min-width: 768) 和 (max-width: 991px) ...,为啥我的媒体查询会在断点宽度:991 px 处恢复为基本样式?

为啥 ViewPager 需要手动指定高度?