2

次の FQL を使用して、友達のページのいいねをすべて取得する方法を見つけようとしています。

SELECT name FROM page WHERE page_id IN 
    (SELECT page_id FROM page_fan WHERE uid IN 
        (SELECT uid1, uid2 FROM friend WHERE uid1 = me())
    )

それは私の好みでいくらか機能しますが、どの「uid」がどのページ名に属しているかわかりません。次のようなものが返されます。

{
  "data": [
    {
      "name": "Snoop Dogg"
    }, 
    {
      "name": "Good Grief"
    }, 
    {
      "name": "Aaliyah"
    }
  ]
}

Graph API も使用してみましたが、タイムアウトします。結果を次のように表示する方法はありますか。

{
  "data": [
    {
      "uid" : "987234",
      "name": "Snoop Dogg"
    }, 
    {
      "uid" : "987234",
      "name": "Good Grief"
    }, 
    {
      "uid" : "234789",
      "name": "Aaliyah"
    }
  ]
}

前もって感謝します。

4

1 に答える 1