2011-12-29 120 views
1

我正在開發一個Android應用程序,我想在其中集成foursquare辦理登機手續。我已經完成了我的工作,直到展示場地。現在,當我在列表中的地點中選擇一個地方。Android foursquare:我如何知道是否簽入已完成?

然後我想知道我怎麼知道用戶是否已經成功地檢查了那個地方。

我使用此代碼。

try { 
    // Construct data 
    String data = URLEncoder.encode("ll", "UTF-8") + "=" + URLEncoder.encode(""+lat+" ,"+lon+" ", "UTF-8"); 

    data += "&" + URLEncoder.encode("venueId", "UTF-8") + "=" + URLEncoder.encode(mNearbyList.get(position).id, "UTF-8"); 
    data += "&" + URLEncoder.encode("oauth_token", "UTF-8") + "=" + URLEncoder.encode(mSession.getAccessToken(), "UTF-8"); 

    URLConnection conn = url.openConnection(); 
    conn.setDoOutput(true); 
    OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); 
    wr.write(data); 
    wr.flush(); 


    // Get the response 
    } catch (Exception e) { 
     e.printStackTrace(); 
     Log.v(TAG,"Exception occur"); 
    } 
    } 
}); 

請幫幫我。我現在應該寫什麼來檢查用戶是否已簽入。我真的需要你的幫助。你可以非常自由地提出你的建議。

回答

2

它看起來像你正在執行檢查,所描述的here - 你會得到一個簽入對象。

檢入對象描述爲here(在剛剛提供的檢查/添加api鏈接結束處的鏈接之後)。 如果您收到該簽入對象而不是錯誤,則表示簽入已啓用(與該對象有簽入ID)

相關問題