Facebook 在FB.ui()共享后获取帖子id
在用户单击Facebook 在FB.ui()共享后获取帖子id,facebook,facebook-javascript-sdk,share,fb.ui,Facebook,Facebook Javascript Sdk,Share,Fb.ui,在用户单击share按钮后,我需要获取post id。到目前为止,我的代码是: $("#share").click(function(e) { e.preventDefault; FB.ui({ method: 'share', href: 'developers.facebook.com', }, function(response){ if(response && !response.error_code) { console.
share
按钮后,我需要获取post id
。到目前为止,我的代码是:
$("#share").click(function(e) {
e.preventDefault;
FB.ui({
method: 'share',
href: 'developers.facebook.com',
}, function(response){
if(response && !response.error_code) {
console.log(response); // => []
} else {
alert('err');
}
});
});
成功共享内容后,我得到的响应是一个没有数据的空数组。如何获取share
post的post id
有关响应的信息,请查看:
仅当用户使用Facebook登录到您的应用程序并已授予发布操作时可用。如果存在,则这是已发布的开放图故事的ID
也就是说,只有当用户获得了
publish\u actions
权限时,您才能获得post-/object id。谢谢,刚刚测试过,您是对的。添加“发布”操作权限后,我得到了帖子id作为响应。