XAML 如何使用Windows Phone 7的Facebook SDK,而不处理一些WebBrowser上的导航事件?

7fyelxc5  于 2022-12-07  发布在  Windows
关注(0)|答案(1)|浏览(93)

我下面的一些例子来自Facebook SDK for .NET,特别是Windows Phone。
我不想在我的xaml中创建WebBrowser控件,因为我看到库中已经有一个包含WebBrowser控件的LoginPage
我不明白为什么他们在example中创建另一个WebBrowser控件来处理登录,而在后面的代码中处理Navigated事件。
我想有一些更干净的处理Login和检索基本信息从登录用户。

bvhaajcl

bvhaajcl1#

要替换示例中看到的所有行,只需执行以下操作:

var client = new FacebookSessionClient(appId);
var Session = await client.LoginAsync("basic_info,publish_actions,read_stream,user_photos");

使用您之前创建的clientSession向Facebook拨打其他电话。
示例:

string path = "me?fields=name,picture";
var res = await client.GetTaskAsync(path, new Dictionary<string, object>());

结果是JsonObject

相关问题