1
我在通过打开的图发布动作时出现以下错误。我有大约10个完美发布的动作。只有这一个是给我的错误:发布OpenGraph动作时出错“至少需要指定一个引用对象”
code: 100
"At least one reference object must be specified"
这是我出版代码:
FB.api(
'/me/'+fAction,
'post',
sObject,
function(response)
{
if (!response || response.error)
{
for (var prop in response)
{
console.log(response[prop]);
callbackToFlash(0);
}
} else
{
console.log('success'+object);
callbackToFlash(1);
}
}
);
的对象和操作对上我的应用程序存在的,我验证过。在网上搜索后,似乎是因为facebook错误而导致的。哪些Facebook已标记为已关闭。
关于如何处理它的任何想法?
你在哪里指定对象的网址?你确定你做得对吗?你的对象类型是否具有'Object'类型的属性?如果是这样,你想要发布的对象在[Facebook的调试工具](https://developers.facebook.com/tools/debug)中是否正确验证? – Igy 2013-03-15 18:19:45
它在facebook调试工具中工作得非常好,所以对象/动作对的其他部分也如此 – 2013-03-18 07:20:14
当我发生此错误时,它是由我发送的不正确参数引起的。我建议你点击fb dev console中故事旁边的“获取代码”链接,并确保你发送的内容与那里的内容相匹配 – 2013-04-18 06:23:58