我在Facebook JavaScript SDK中使用FB.ui
方法来触发供稿对话框,该对话框允许用户将故事发布到他们的时间线。我想通过调用REST API跟踪用户在Facebook时间线上发布的故事数量,并在FB.ui的回调函数中传递帖子ID。
我的问题是,我可以验证故事是否在用户的时间轴中发布了吗?我需要根据帖子ID在服务器端进行验证。我无法使用Graph API来检索帖子,因为我没有访问令牌。
这是脚本:
var obj = {
method: 'feed',
link: $target.data('link'),
picture: $target.data('picture'),
name: $target.data('name'),
caption: $target.data('caption'),
description: $target.data('description')
};
function callback(response) {
if (response && response.post_id) {
// Call REST API to update share count
}
}
FB.ui(obj, callback);