我想在facebook上发布使用自定义故事的活动..
我有一个故事:投票一个项目.. 行动类型:投票.. 对象类型:项目..
当我尝试使用自己的网址时:
FB.api(
'/me/ranker_testing:vote',
'POST',
{"item":"http://okxok.asia/ItemDetail/Lifestyle-36"},
function(response) {
// Insert your code here
}
);
会传递错误:
{
"error": {
"message": "(#3502) Object at URL http://okxok.asia/ItemDetail/Lifestyle-36 has og:type of 'website'. The property 'item' requires an object of og:type 'product.item'. ",
"type": "OAuthException",
"code": 3502,
"fbtrace_id": "BazVNO+qVfY"
}
}
但如果我使用默认样本网址:
FB.api(
'/me/ranker_testing:vote',
'POST',
{"item":"http://samples.ogp.me/612460332144487"},
function(response) {
// Insert your code here
}
);
它会成功,请参考下图:
知道为什么会这样吗? 这意味着什么:属性'项目'需要一个og:type' product.item'
的对象谢谢!