1

Facebook PHP SDK を使用するアプリがあります。以前は、ユーザーの Facebook ウォールに投稿するのは簡単なことでした。私は認証を行い、次に次のようにします:

    $ret_obj = $Facebook->api('/me/feed', 'POST',
                            array(
                              'link' => 'www.example.com',
                              'message' => 'Posting with the PHP SDK!'
                         ));

そして彼らの壁にリンクが表示されます。ただし、タイムラインが導入されて以来、これは機能していないようです。エラーは発生しません。何も返されません。これがどのように機能するかについての役立つドキュメントが見つかりません。

より詳しい情報

エラーは発生しません。$ret_obj で「NULL」が返されるだけです。

私が何かをするなら

$ret_obj = $Facebook->api('/me', 'GET');

その後、正常に動作します-ユーザーの情報を取得します。それで、投稿していないだけで、問題なく接続しています。

4

1 に答える 1

2

許可されていることを再確認してくださいpublish_stream

その他の例については、 PHP SDK および JavaScript SDK フィード ダイアログを参照してください。

公式ドキュメント: http://developers.facebook.com/docs/reference/dialogs/feed/

于 2012-06-19T15:25:05.333 に答える