gpt4 book ai didi

facebook-c#-sdk - Facebook C# SDK - .NET 3.5 和动态对象

转载 作者:行者123 更新时间:2023-12-04 07:46:22 25 4
gpt4 key购买 nike

我已经为 facebook 下载了 Graph C# SDK,这些示例非常有用且易于理解,但是当我尝试使用动态对象类型作为 FacebookApp.Get("me") 调用的返回对象时,我陷入了困境。

我以前从未使用过动态,所以我做了一些研究,似乎它们是 Visual Studio 2010 的新手,这是我正在使用的版本,但由于我的生产环境,我无法使用最新的框架......

有没有我可以使用的类型,或者有没有其他方法可以使用 3.5 框架来解决这个问题?这是框架二进制文件提供的源文件中的一个示例。

dynamic myInfo = app.Get("me");
lblTitle.Text = myInfo.name;

我收到一条错误消息,指出我可能缺少动态类型的装配引用。

非常感谢任何和所有帮助!期待掌握这个 SDK !!

最佳答案

如果您想要强类型对象,有一种非常简单的方法可以做到这一点。看这里:https://gist.github.com/906471

var fb = new FacebookClient("access_token");

var result = fb.Get<FBUser>("/me");

string name = result.Name;

MessageBox.Show("Hi " + name);

[DataContract]
public class FBUser {
[DataMember(Name="name")]
public string Name { get; set; }
[DataMember(Name="first_name")]
public string FirstName { get; set; }
}

关于facebook-c#-sdk - Facebook C# SDK - .NET 3.5 和动态对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4674669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com