Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在我的facebook标签应用程序中获取facebook粉丝页面名称_C#_Asp.net Mvc_Facebook_Facebook C# Sdk - Fatal编程技术网

C# 如何在我的facebook标签应用程序中获取facebook粉丝页面名称

C# 如何在我的facebook标签应用程序中获取facebook粉丝页面名称,c#,asp.net-mvc,facebook,facebook-c#-sdk,C#,Asp.net Mvc,Facebook,Facebook C# Sdk,我创建了一个facebook标签应用程序,允许facebook粉丝页面管理员将其作为标签添加到他们的粉丝页面中。到目前为止,一切都很好,除了我不能得到“粉丝页面名”?我想在我的facebook应用程序中显示它作为标题,比如“我的粉丝页面名的twitter应用程序” 除此之外,我如何获得他们facebook粉丝页面追随者的列表 我正在使用ASP MVC4 facebook模板 谢谢 当一些用户访问你的页面标签应用程序时,Facebook会发布你的签名请求。 引用Facebook的 当用户选择页面选

我创建了一个facebook标签应用程序,允许facebook粉丝页面管理员将其作为标签添加到他们的粉丝页面中。到目前为止,一切都很好,除了我不能得到“粉丝页面名”?我想在我的facebook应用程序中显示它作为标题,比如“我的粉丝页面名的twitter应用程序”

除此之外,我如何获得他们facebook粉丝页面追随者的列表

我正在使用ASP MVC4 facebook模板


谢谢

当一些用户访问你的页面标签应用程序时,Facebook会发布你的签名请求。 引用Facebook的

当用户选择页面选项卡时,您将收到带一个附加参数的signed_request参数,Page。此参数包含一个JSON对象,该对象具有id(当前页面的页面id)、admin(如果用户是该页面的管理员)和liked(如果用户喜欢该页面)

您可以利用您获得的id检索所需信息,页面名称


虽然您无法获得喜欢该页面的用户的列表,但您可以获得该页面的喜欢次数。

当一些用户来到您的页面选项卡应用程序时,Facebook会发布您签署的请求。 引用Facebook的

当用户选择页面选项卡时,您将收到带一个附加参数的signed_request参数,Page。此参数包含一个JSON对象,该对象具有id(当前页面的页面id)、admin(如果用户是该页面的管理员)和liked(如果用户喜欢该页面)

您可以利用您获得的id检索所需信息,页面名称

虽然您无法获得喜欢该页面的用户的列表,但您可以获得该页面的喜欢次数。

从下载sdk

var config=new Dictionary();
//您的应用程序id和密码来自https://developers.facebook.com/apps
配置添加(“appId”、“3955……);
配置添加(“机密”、“4c1d…………”);
config.Add(“fileUpload”,true)//可选择的
FacebookClient=新的FacebookClient(配置);
var fields=client.getSignedRequest()[“page”]作为字典;
var graphApiCall=new facebook graphapirequest();
graphApiCall.Method=FacebookApiMethodType.GET;
graphApiCall.Path=字段[“id”];
graphApiCall.Params=null;
//这是保存所有json字符串的json字符串。
Response.Write(client.api(graphApiCall));
从下载sdk

var config=new Dictionary();
//您的应用程序id和密码来自https://developers.facebook.com/apps
配置添加(“appId”、“3955……);
配置添加(“机密”、“4c1d…………”);
config.Add(“fileUpload”,true)//可选择的
FacebookClient=新的FacebookClient(配置);
var fields=client.getSignedRequest()[“page”]作为字典;
var graphApiCall=new facebook graphapirequest();
graphApiCall.Method=FacebookApiMethodType.GET;
graphApiCall.Path=字段[“id”];
graphApiCall.Params=null;
//这是保存所有json字符串的json字符串。
Response.Write(client.api(graphApiCall));
var config = new Dictionary<string, object>();
//your application id and secret from https://developers.facebook.com/apps
config.Add("appId", "3955.......");
config.Add("secret", "4c1d...............");
config.Add("fileUpload", true); //optional

FacebookClient client = new FacebookClient(config);
var fields = client.getSignedRequest()["page"] as Dictionary<string, object>;


var graphApiCall = new FacebookGraphApiRequest();
graphApiCall.Method = FacebookApiMethodType.GET;
graphApiCall.Path = fields["id"];
graphApiCall.Params = null;
//this is the json string that holds all the json string.
Response.Write(client.api(graphApiCall));