0

Graph APIを使用して、relationship_statusがMarriedと等しい友達を取得する方法はありますか?FQLを使用して実行しましたが、一部のフィールドが等しくなく、GraphAPIとFQLを使用して動作が異なる誕生日などのこれらのフィールドでRestFBを使用する際に問題が発生します。

FQLコードは結婚した友達を取得しますSELECTuid、name、relationship_status FROM user WHERE(uid = MY_ID OR uid IN(SELECT uid2 FROM friend WHERE uid1 = MY_ID))AND Relationship_status ='Married'

グラフAPIでも同じことをしたい

グラフAPIの方がクリーンだと思います。

ありがとう

4

2 に答える 2

1

あなたはすべての結婚した友人を取得するための正確なクエリを持っています。

GRAPHAPIを使用してこのFQLクエリを呼び出すだけです。

GRAPH APIを使用してFQLを呼び出す方法の詳細については、次のブログを参照してください。

http://developers.facebook.com/blog/post/579/

また、この質問に対する私の回答を読んで、コードで「file_get_contents」を使用するときに発生する可能性のあるエラーを修正してください(FBブログ投稿の例のように)

于 2012-03-16T07:33:25.260 に答える
1

これを試して ください。https: //graph.facebook.com/fql?q = SELECT uid、name、relationship_status FROM user WHERE(uid = me()OR uid IN(SELECT uid2 FROM friend WHERE uid1 = me()))AND Relationship_status='既婚'。

于 2012-03-17T08:15:57.870 に答える