facebook ios sdk是否在签入时自动选择位置?
嗨,我有一个很简单的问题困扰了我一段时间。在使用Facebook sdk for iOS的签入功能时,如何自动选择用户签入的位置。我想为用户预先选择一个位置,而不是在用户位置附近显示一系列位置的placePicker 我假设有一些方法可以通过使用这个地方的id来做到这一点,但我无法计算出来 任何帮助都将不胜感激 干杯 试试这个- 通过使用此FQL,您将获得pageId数组和用户信息。只需传递所需的纬度和经度。此处pageId表示在传递的纬度和经度附近可用于签入的pageIdfacebook ios sdk是否在签入时自动选择位置?,ios,facebook,facebook-checkins,Ios,Facebook,Facebook Checkins,嗨,我有一个很简单的问题困扰了我一段时间。在使用Facebook sdk for iOS的签入功能时,如何自动选择用户签入的位置。我想为用户预先选择一个位置,而不是在用户位置附近显示一系列位置的placePicker 我假设有一些方法可以通过使用这个地方的id来做到这一点,但我无法计算出来 任何帮助都将不胜感激 干杯 试试这个- 通过使用此FQL,您将获得pageId数组和用户信息。只需传递所需的纬度和经度。此处pageId表示在传递的纬度和经度附近可用于签入的pageId NSString *
NSString *query = [NSString stringWithFormat:@"{ 'place':'SELECT page_id FROM place WHERE distance(latitude, longitude, \"%@\", \"%@\") < 250',"
@"'friendsInfo':'SELECT uid, name, pic_square FROM user WHERE uid IN "
@"(SELECT uid2 FROM friend WHERE uid1 = me())',}",self.mistohLat,self.mistohLong];
所以,在签入时,您只需要从PageArray传递pageID,而无需选择位置。如果有帮助,请告诉我。谢谢。好的,经过大量搜索,我在Facebook开发者网站上找到了一段内容丰富的视频,找到了这个问题的答案 下面是我使用的代码:
id<FBGraphPlace> place = (id<FBGraphPlace>)[FBGraphObject graphObject];
[place setId:@"XXplaceidXX"];
很简单。你所需要的只是这个地方的facebook id…你好,请查看我的答案。可能会对你有所帮助。:谢谢你的回答。很抱歉,我的反应不够迅速。我找到了这个问题的一个非常简单的答案,并将其作为正确答案发布。谢谢你能拿到placeId?