我试图将我上传到Facebook的图像首先分享到用户状态。
当我使用Graph Explorer工具时,我得到了我想要的正确显示(这是我放置的侧面描述中的图像)
但是当我使用Javascript SDK从我的网站运行它时,它给了我不同的结果。
这是我使用的代码:
FB.api(
'/me/feed',
'POST',
{
"picture": "http://scontent.xx.fbcdn.net/v/t1.0-9/18119081_10208875702785289_5723991364540686560_n.jpg?oh=4184d29286453c6b8d924d4e6332873f&oe=598B2D91",
"name": "I’ve just designed my dream stroller!",
"description": "I’ve just designed my dream stroller!",
"link": "https://thebabyclub.co/baby-stroller-online"
},
function (result) {
console.log(result);
if (result && !result.error) {
console.log("Posted image to facebook");
}
}
);
它已经困扰了我好几天了。如果有人有类似的经历,请提出建议。