1

私のサイトがさまざまなユーザーまたはページのアクティブなイベントを取得し、それらをマップに表示するために使用した FQL クエリがあります。これは、昨年はうまく機能しました。

SELECT eid, update_time
FROM event
WHERE creator = 139074072804205 
    AND (end_time >= now() OR (end_time = 'null' AND start_time >= now()))
    AND eid IN (SELECT eid FROM event_member WHERE uid = 139074072804205)

ただし、過去 2 か月の間にクエリが機能しなくなり、次のエラーが返されました。

{
  "error": {
  "message": "An unknown error has occurred.", 
  "type": "OAuthException", 
  "code": 1
  }
}

何が起こっているのか、誰かが光を当てることができますか? 上記の例でクエリしているページは公開されており、少なくとも 6 つの公開イベントがあります。

https://www.facebook.com/USCSEATTLE/events

私が気づいた唯一の癖はcreator = 139074072804205、句の条件を削除するWHEREと、クエリが結果を返すことです...しかし、もちろん、ページが作成したものではなく、ページがRSVPしたすべての将来のイベントを返します。

編集:

これは 2013 年 3 月以降の既知のバグのようです。 https://developers.facebook.com/bugs/501594683237232

4

0 に答える 0