Facebook JavaScript SDK のメソッドを使用してFB.ui
フィード ダイアログをトリガーし、ユーザーがストーリーをタイムラインに投稿できるようにしています。ユーザーが Facebook のタイムラインに投稿したストーリーの数を、REST API を呼び出して追跡し、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);