1

Facebookアプリを作成しましたが、アプリに代わって投稿することを許可したFBWAllのすべてのユーザーに投稿する必要があります。

つまり、どこかで開催された新しいイベントです。したがって、管理者はアプリを介して、すべてのアプリユーザーのFBウォールにイベントについて投稿できます。

Graph APIを使用していましたが、機能しませんでした。

ポインタ/ガイダンスは大歓迎です。

ありがとう

4

2 に答える 2

0

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!'
             ));
于 2013-03-05T12:19:40.963 に答える
0

ユーザーウォールに投稿するには、パラメーターを使用して 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)

于 2013-03-05T10:54:25.617 に答える