嗨,我有一個很簡單的問題,一直在困擾着我。如何在使用Facebook sdk for iOS的簽入功能時自動選擇用戶簽入的地點。而不是顯示placePicker附近的用戶位置的地方陣列我想爲用戶預先選擇的地方。facebook ios sdk登入時自動選擇地點?
我假設有某種方式利用的地方id
要做到這一點,但我不能工作了......
任何幫助將不勝感激。
乾杯!
嗨,我有一個很簡單的問題,一直在困擾着我。如何在使用Facebook sdk for iOS的簽入功能時自動選擇用戶簽入的地點。而不是顯示placePicker附近的用戶位置的地方陣列我想爲用戶預先選擇的地方。facebook ios sdk登入時自動選擇地點?
我假設有某種方式利用的地方id
要做到這一點,但我不能工作了......
任何幫助將不勝感激。
乾杯!
好的,經過多次搜索,我找到了這個問題的答案,這要感謝我在Facebook開發者網站上發現的一個非常豐富的視頻。
這裏是我使用的代碼:
id<FBGraphPlace> place = (id<FBGraphPlace>)[FBGraphObject graphObject];
[place setId:@"XXplaceidXX"];
很簡單。所有你需要的是這個地方的Facebook的ID ...
如何獲取placeId? –
試一試 -
使用本FQL你會得到PAGEID陣列和用戶info.Just需要通過緯度和longitude.Here PAGEID現有手段pageIDs附近籤來通過經度和緯度。
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];
因此,儘管籤你只需要從pageIDArray通過的pageID,沒有必要選擇location.In我來說,我總是從零指數傳遞的pageID。讓我知道它是否對你有幫助。謝謝。
感謝您的答案。對不起,我的反應並不敏捷。我發現這個問題的答案非常簡單,並將其作爲正確答案發布。謝謝 – Shayno
你好,檢查我的answer.may它會幫助你。:) – Smita