Facebookアプリを作成しましたが、アプリに代わって投稿することを許可したFBWAllのすべてのユーザーに投稿する必要があります。
つまり、どこかで開催された新しいイベントです。したがって、管理者はアプリを介して、すべてのアプリユーザーのFBウォールにイベントについて投稿できます。
Graph APIを使用していましたが、機能しませんでした。
ポインタ/ガイダンスは大歓迎です。
ありがとう
Facebookアプリを作成しましたが、アプリに代わって投稿することを許可したFBWAllのすべてのユーザーに投稿する必要があります。
つまり、どこかで開催された新しいイベントです。したがって、管理者はアプリを介して、すべてのアプリユーザーのFBウォールにイベントについて投稿できます。
Graph APIを使用していましたが、機能しませんでした。
ポインタ/ガイダンスは大歓迎です。
ありがとう
JS SDK でのユーザーのウォールへの公開:
var body = 'Status Test';
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
[編集]
Phpで
$ret_obj = $facebook->api('/me/feed', 'POST',
array(
'message' => 'Posting with the PHP SDK!'
));
ユーザーウォールに投稿するには、パラメーターを使用して API 呼び出しを行う必要があります。
編集。:
以下は、いくつかの説明を含む以下のリンクされた例です。
<?php
$attachment = array(
'message' => 'this is my message',
'name' => 'This is my demo Facebook application!',
'caption' => "Caption of the Post",
'link' => 'http://mylink.com',
'description' => 'this is a description',
'picture' => 'http://mysite.com/pic.gif'
);
?>
$result = $facebook->api('/me/feed/', 'post', $attachment);
この$attachment
配列には、ウォール ポストのパラメータと$facebook->api('/me/feed/','post',$attachment);
呼び出しを行うパラメータが含まれており、結果が に返され$result
ます。
ここでソースを見つけることができます: How do you post to the wall on a facebook page (not profile)