2011-01-26 10 views
2

私は特定のFacebookの壁紙を取得するFacebookアプリケーションを開発しています。私は単に、ユーザーがjavascript sdkを使って自分のアプリケーション内から投稿を「好き」することを許可したいと思っています。誰でもこれを達成する方法を知っていますか?Facebookの壁ポストのように -

答えて

6

UPDATE:
post objectlikes接続にPOST要求を発行するには、あなたが必要とするすべてである:

あなたはとの POST_ID/likes接続にHTTP POSTリクエストを発行することにより、ポストが好きなことができますpublish_stream権限いいえ パラメータが必要です。

例:

FB.api("/POST_ID/likes", 'post',function(response) { 
    if(response === true) { 
     alert("done!"); 
    } 
}); 

上記の要求が成功した場合にtrueを返す必要があります。

+1

ありがとうございました。私は本当にFacebookが数十億ドルをより良い文書に入れることを願っています。 – rollsRLS8822

+0

nevermind。コメントを削除しました。しかし、フォローアップとして、ユーザーが既に特定の投稿を好きであるかどうかを判断する最も良い方法は何でしょうか。私は特定の投稿のすべての好きなものを返すことを考えていましたが、値をループしてユーザーのIDに対してそれぞれをテストしましたが、それは効率的なソリューションのようには見えません。 – rollsRLS8822

+0

@ rollsRLS8822:それについて新しい質問をするのはどうですか? :-) – ifaour

関連する問題