我尝试使用Facebook的Graph API来检测我网站上显示的某些帖子是否在Facebook上设置为公开/私有。目的是防止用户将Facebook内容发布到我的网站,如果他们包含未设置为“公共”的链接。
我查看了文档,但它非常粗略且不清楚。对于如何使用JavaScript SDK检测帖子/照片/视频等的隐私设置,似乎没有任何可靠的解释。
这是我读过的不清楚的文档: https://developers.facebook.com/docs/graph-api/reference/v2.1/url
到目前为止我的尝试:
FB.api(
"/{I've included post id's here, but haven't received a response?}",
function (response) {
if (response && !response.error) {
alert("Success")
}
}
);
我确实读过类似的问题,如果上面的代码没有给出任何回复,那么这意味着帖子/照片/视频不公开,这意味着它必须设置为私有。问题是我在上面的代码中包含了公共帖子ID,并且我没有收到他们的回复,让我有点困惑。
如果有人能够对这个问题有所了解,那就非常感谢,谢谢。