通过打开图表发布操作时出现以下错误。我有大约10个完美发布的动作。只有这一个给我错误:
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标记为已关闭。
关于如何应对的任何想法?
答案 0 :(得分:0)
使用此代码
var obj = {"og:title": title, "og:image": imgurl,"og:description": des};
FB.ui({
method: 'share_open_graph',
action_type: 'og.likes',
action_properties: JSON.stringify({
object:obj
})
}, function (response) {
// Debug response (optional)
console.log(response);
});