這裏是我用得到Facebook好友列表中的代碼,該類數據返回null,誰能告訴我我在這裏做錯了什麼?
public class FBUser
{
public long Id { get; set; }
public string Username { get; set; }
public string Name { get; set; }
public string Link { get; set; }
public string Picture { get; set; }
// empty constructor
public FBUser()
{ }
}
列表類
public class FbFriendList
{
public WcdyList<FBUser> Data { get; set; }
}
,這裏是我使用來獲取好友列表的方法:
try
{
FacebookClient client = new FacebookClient(accesstoken);
FbFriendList myfriends = client.Get<FbFriendList>("me/friends?fields=id,name,username,picture,link");
if (myfriends.Data.Count > 0) return myfriends.Data;
else return null;
}
catch (Exception ex) { }
myfriends正在返回數據對象null,你能告訴我我在做什麼錯嗎?
你有沒有試圖讓這個信息與[OpenGraph Explorer工具](http://developers.facebook.com/tools/explorer)使用相同的'access_token'? – 2012-01-18 12:12:46
@JuicyScripter yup我使用開放圖形瀏覽器進行了檢查,我得到的結果是,但這裏的問題是Get方法,因爲我沒有得到有關SDK的所有方法的任何文檔,它有一個方法'public T Get(字符串路徑)'我試圖使用 –
2012-01-18 12:22:30