1

Facebook Graph API を使用してすべてのユーザー イベントを取得するアプリを Titanium で作成しています。イベントが既知の場所で作成された場合、venue_id のみが返され、( http://graph.facebook.com経由で) 会場を照会すると、会場の場所の詳細が表示されます。さらに重要なことに、ものの緯度と経度。

同じレスポンスで会場の情報を持ってくることは可能ですか?

また、ユーザーが参加しているイベントしか表示されませんが、ユーザーに推奨されたイベントも表示する方法はありますか?

Ti.Facebook.requestWithGraphPath('me/events?limit=5000&fields=id,owner,name,description,start_time,end_time,location,venue,privacy,updated_time', {}, 'GET', function(e) {
obj = JSON.parse(e.result);
Ti.API.info('Events: '+JSON.stringify(obj));
}}); // Facebook Events
4

1 に答える 1

0

また、ユーザーが参加しているイベントのみを表示しますが、ユーザーに推奨されるイベントを表示する方法はありますか?

「推奨」の意味が正確にわからない…ユーザーが招待されたイベントを意味する場合は、ユーザーIDを使用してFQLevent_memberテーブルにクエリを実行できます。

event上記の表の情報を、を使用して選択することにより、表と「結合」することができます。WHERE eid IN (SELECT … FROM event_member WHERE …)

同じ回答で会場の情報を持ち込むことは可能ですか?

ここで説明するのと同様に、マルチクエリを使用して実行できます。FQL:イベントテーブルのクエリは、venue.idではなくvenue.nameを返します。

于 2012-08-28T10:16:50.420 に答える