如何在Facebook.NETSDK中调用版本化的GraphAPI服务?

如何在Facebook.NETSDK中调用版本化的GraphAPI服务?,.net,facebook,facebook-graph-api,facebook-c#-sdk,facebook-graph-api-v2.0,.net,Facebook,Facebook Graph Api,Facebook C# Sdk,Facebook Graph Api V2.0,看起来Facebook现在已经开始使用Graph API了。例如 服务器是否进行版本化调用?我可以做些什么来指定版本吗?Sanjeev明白了,您可以添加一个参数来指定版本: FacebookClient fbClient = new FacebookClient(); fbClient.Version = "v2.2"; fbClient.Post("me/feed", new { message = string.Format("Hello version 2.2! - Try #2"

看起来Facebook现在已经开始使用Graph API了。例如


服务器是否进行版本化调用?我可以做些什么来指定版本吗?

Sanjeev明白了,您可以添加一个参数来指定版本:

FacebookClient fbClient = new FacebookClient();
fbClient.Version = "v2.2";
fbClient.Post("me/feed", new
{
    message = string.Format("Hello version 2.2! - Try #2"),
    access_token = "youraccesstokenhere"
});
如果未指定版本,则默认为支持的最旧版本:

Facebook将警告您,您对该版本的支持即将结束


不要认为自动升级到新版本会起作用,最好使用最新版本进行开发、测试和交付。

是的。请查看以下提交:。这在nuget的v7.0.1-alpha版本(安装包Facebook-pre)中有所体现。