0

ユーザーの Facebook ウォールにフィードを公開しようとしています。サイトに Facebook Connect を使用しています。getLoginUrl()メール、offline_access、および publish_stream のアクセス許可を使用してリンクを生成しました。

私のユーザーがこのリンクをクリックすると、Facebook で認証され、私のサイトに戻ってきます。彼らがそうするとき、私は彼らのIDを取得していgetUser()ます.

次に、彼らの壁に投稿を公開しようとしています。私はこれを使用します:

$user = $facebook->getUser();

try {
    $publishStream = $facebook->api("/$user/feed", 'post', array(
        'message' => "Mesaj icerigi",
        'link'    => 'http://ithinkdiff.net',
        'picture' => 'http://thinkdiff.net/ithinkdiff.png',
        'name'    => 'iOS Apps & Games',
        'description'=> 'Checkout iOS apps and games from iThinkdiff.net. I found some of them are just awesome!'
        )
    );
} catch (FacebookApiException $e) {
    print_r($e);
}

しかし、私がそれを試みるたびに、エラーが発生しました。API例外か何か。私が間違っているのは何ですか?

4

0 に答える 0