0

私は Facebook FQL リクエストを使用しています。友達のイベントを取得したいので、このリクエストを使用しています。

SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

このリクエストは数日前に機能しましたが、現在は次のエラーが発生しています:

{
  "error": "Request failed"
}

ありがとう

4

1 に答える 1

0

クエリが FQL に対して大きすぎるため、リクエストは失敗しました。

だからあなたのクエリを壊してください。まず、すべての友達を取得します -

SELECT uid2 FROM friend WHERE uid1 = me()

次に、各フレンドの uid に対して、クエリ-

SELECT eid FROM event_member WHERE uid = 'FRIEND_ID'
于 2013-11-07T07:08:40.633 に答える