function publish(){
var wallPost = {
message : "testing...",
picture: "http://seho.woto.net/fb/cordova_bot.png"
};
FB.api('/me/feed', 'post', wallPost , function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response);
}
});
}
当我使用上述功能发布到墙上时,帖子显示如下:
但我想要的是这样的:
所以我想知道如何在邮件中添加图片?其他应用程序如何做到这一点?
答案 0 :(得分:0)
您不想发帖,而是将照片上传到用户的墙上:https://developers.facebook.com/docs/reference/api/user/#photos
如果您不想对照片数据进行实际的HTTP上传(很难从JS中进行),但只是让Facebook从URL中提取照片 - 那么请使用参数url
代替{{ 1}}。