FB.uiを使用して、特定の時間にFacebookファンページに投稿を送信するクライアント側のJS関数を作成しようとしています。以前は、古いJSSDKで可能でした。それは変わりましたか?
助けていただければ幸いです。
質問する
745 次
2 に答える
0
投稿にはaccess_tokenが必要であり、アクセストークンの有効期限は約2時間です。
参照:https ://developers.facebook.com/docs/reference/api/post/
参照:https ://developers.facebook.com/docs/authentication/
参照:https ://developers.facebook.com/docs/authentication/access-token-expiration/
于 2012-07-01T21:04:33.310 に答える
0
投稿時に実際のユーザーログインが必要になるため、スケジュールされた投稿でFB.ui()を使用することはできません。これにはFB.api()を使用して、パラメーターでユーザー/ページアクセストークンを渡すことができます。スケジュールされた投稿の実際のコードについては、私は自分で行っていませんが、投稿については、ここに進みます。
try {
var pageId = 'xxxxxxxxxxxxxxx';
var obj = {
name: name,
description: description,
link: link,
picture: picture,
caption: caption,
access_token: pageAccessToken
};
FB.api('/' + pageId + '/feed', 'POST', obj, function(response) {
if (!response || response.error) {
// do something
return;
} else {
// do something
}
});
} catch (e) {}
于 2015-03-20T02:58:27.860 に答える