Ti Studio 3.1.1 GA を使用して、facebook に統合されたネイティブ iOS アプリ (6.1) を構築しています。私が所有するファン ページの 1 つにストーリーを投稿しようとしています。ストーリーは、Facebook ページ ID を使用するよりも、常に Facebook の「他のユーザーによる最近の投稿」セクションに書き込まれます。
fb.requestWithGraphPath('me/accounts', {}, 'GET', function(e) {
if (e.success) {
fb.permissions = ['publish_stream', 'read_stream','manage_pages'];
fb.authorize();
access_tokens = JSON.parse(e.result);
for (var i = 0; i < fanpages.length; i++) {
for ( var j=0; j < access_tokens.data.length; j++) {
if (fanpages[i].id === access_tokens.data[j].id){
var data = {
link: "http://www.example.co/index.html",
picture: returnedData[0].image, };
fb.requestWithGraphPath(fanpages[i].id + '/feed' , data, 'POST',showRequestResult);
}
}
}
}
});
}
上記の「リンク」の代わりに、{data}セクションに「メッセージ」がある場合、ページIDとしてファンページに書き込みますが、「リンク」を使用すると、「他の人による最近の話」セクションに書き込みます.. http://developers.facebook.comの Tools->Graph API エクスプローラーを使用して上記の機能をテストすると、ページ ID トークンを使用して、ストーリーが Facebook ファンページにページ ID として投稿されます。「リンク」の場合、ページ アクセス トークンを渡す方法がわかりません。上記のコードはすでにページ アクセス トークンを渡していると思います.... 誰かが実装したり、さらに先に進む方法についてのアイデアはありますか? よろしくお願いします、KP