Devise、Omniauth、Koala を使用して Rails アプリを作成しました。これで、現在のユーザーの友達をすべてプルダウンできました。
@graph = Koala::Facebook::GraphAPI.new(@token)
@friends = @graph.get_connections("me", "friends")
現在のユーザーの関係ステータスを取得できました。
@graph = Koala::Facebook::GraphAPI.new(@token)
@relationship = @graph.get_object("me")
私が理解できていないのは、現在のユーザーのすべての友達に電話をかけ、関係ステータスも含む方法です。get_connections("me", "friends") 呼び出しに増分引数/パラメーターを含める必要があると思いますが、その増分引数パラメーターが何であるかはわかりません。
config/initializers/omniauth.rb ファイル内で、Facebook スコープに以下を含めました。
{:scope => 'publish_stream,offline_access,email,user_relationships,friends_relationships'}
この特定のコアラの質問について何か助けはありますか? Koala のさまざまな例と、それを使用して Facebook データのさまざまな呼び出しを行う方法を示すリストはどこかにありますか?
前もって感謝します!