2011-12-07 10 views
0

Facebookアプリケーションでは、ユーザーの友人のストリームを忌み嫌うよう公開する必要があります。アプリケーション内のユーザーの友人のストリーム/壁に何かを公開する方法

どのように私はそれを理解できますか?

var msg = 'hello world'; 
FB.api('/YOUR_FRIEND_ID/feed', 'post', { message: msg }, function(response) { 
    if (!response || response.error) { 
    alert('Error occured'); 
    } else { 
    alert('Post ID: ' + response.id); 
    } 
}); 

答えて

0

あなたはまた、JavaScriptを使用することができます:それはここ

成功

に投稿されたメッセージのIDを返します https://graph.facebook.com/FRIEND_ID/feed 次のアドレスに

おかげ

+0

私は昨日と今日はそれが働いています...奇妙だが良い、thx – superscral

+0

私は問題がhttp: t負荷)。また、説明および/またはキャプションを空白のままにしておくと、FacebookはURLをスクラップしてその値を把握しようとします。あなたのサイトがこすりを許可しない場合、問題があるかもしれません。 –

1

送信するHTTP POSTリクエストは、サンプルコードです転記用API。マニュアルにはサンプルコードがあります。 https://developers.facebook.com/docs/reference/javascript/FB.ui/

FB.ui(
     { 
      method: 'feed', 
      to: friendId, 
      name: 'title', 
      link: 'http://host.com/title_link.com', 
      picture: 'http://host.com/image.jpg', 
      description: 'description', 
      caption: 'caption', 
     }, 
     function(response) { 
      // Check for a posting to wall 
      if (response && response.post_id) { 
       // do some logging 
      } 
     } 
     }); 
+0

あなたは私が作業コードのXAMPLE fulleを持つことができます 'publish_stream'許可 – haynar

+0

を要求する必要がありますか?ありがとうございます:$ – superscral

+0

私はそれに応じて私の答えを更新しました – haynar

関連する問題