我试图利用单一的APIC电话,让所有用户朋友的纬度/长度。 我认为,我需要撰写一份多克信用证声明,但我可以纠正。
我认为,这两个问题需要如下:
"friends":"SELECT uid,current_location FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())"
"location":"SELECT location FROM page WHERE id IN (SELECT current_location_id FROM #friends)" ;
我的问题是,在第一个问询中,我需要获得目前所在地点的识别资料,以便我在第二个问询中能够参考这一信息,但我只知道如何找到一个包含这种id的阵列。
感谢任何帮助!
<>扩大:
我不想让朋友看到。 相反,我想在地球地图上描绘所有用户朋友的“目前——所在地”(即他们居住的地方)。 我可以找到一个用户的“当前——地点”和以下FQL问题:
"SELECT uid,sex,current_location FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())"
回答如下:
[current_location] => Array
(
[city] => New York
[state] => New York
[country] => United States
[zip] =>
[id] => 108424279189115
[name] => New York, New York
)
(如上所示,纽约)
因此,我现在需要掌握当前地点(例如1084279189115)的识别资料,并处理第二个联邦调查组问题,例如:
"SELECT location,name FROM page WHERE page_id = 108424279189115)"
获取目前地点的自由度和长度。 目前,我有一部操作FQL查询的第一部工作法典,然后在php上抽取页号,然后用第二个FQL查询,以获得目前——地点/长度。 然而,出于业绩原因,如果可能的话,我只想花一个多频率。