Facebook C#sdk - FacebookApp.Get(“我”)访问Facebook还是只访问cookie?

时间:2011-01-19 00:06:47

标签: facebook facebook-c#-sdk

我在一个新项目上使用Facebook c#sdk,我有一个问题。 在以下代码中:

var app = new FacebookApp();
app.AppId = "myappid";
app.AppSecret = "theappsecretcode";
if (app.Session != null)
{
dynamic me = app.Get("me");
}

当我调用FacebookApp的方法获取时,我只是访问我在使用Facebook验证时保存的Cookie,或者我正在连接到Facebook并获取值?

我问,因为我在使用Facebook进行身份验证时会在会话中保存用户的值,但如果方法Get无法访问Facebook而只访问cookie,那么我将停止使用会话并开始访问Facebook cookie(我还不明白,如果cookie保存了一些关于用户的信息,但我在VS的“Watch”窗口中搜索过,我还没有找到任何东西)

由于

1 个答案:

答案 0 :(得分:3)

我检查了FacebookApp和FacebookAppbase类的源代码,并发现Get方法总是访问Facebook(没有任何缓存)。