嘿 我正在尝试为Facebook照片创建Like按钮,但无法确定要使用的URL。或者,如果它甚至可能。 问题是,我希望在微型网站上显示Facebook相册中的照片,并希望为访问者提供喜欢这些照片的可能性,即使他们目前没有访问Facebook。
问题是:我希望在微型网站和Facebook上同步(如果可能的话,还有评论!)。
答案 0 :(得分:0)
你不能用类似的按钮来做到这一点。你只能喜欢它所带的URL,没有办法同步这两个喜欢。
您必须使用图谱API获取照片ID并使用它来照片照片本身:http://developers.facebook.com/docs/reference/api/photo/
答案 1 :(得分:0)
我测试了它,这样的东西会起作用:
$('#likebutton').click(function(){
$.ajax({
type: 'POST',
url: 'https://graph.facebook.com/OBJECT_ID/likes?method=POST&format=json&access_token=TOKEN,
success: function(res) {
// do something like style button
}
});
});
要不同,请将类型更改为“DELETE”
请记住,在进行此次通话之前,您需要确定您是否已经喜欢相关对象。
您可以为类似的按钮指定一个特定的名称,并将OBJECT_ID附加到类中,以便使每个类似的按钮都是唯一的,并且有一个获取OBJECT_ID的方法
您还需要权限'publish_actions'和'publish_stream'才能生效。