C# pages.isfan数据获取错误

C# pages.isfan数据获取错误,c#,asp.net,facebook,facebook-c#-sdk,C#,Asp.net,Facebook,Facebook C# Sdk,我使用c#SDK获取pages.isfan数据,但它总是出错 var args=new Dictionary<string,object>(); args["uid"] = fb_uid; args["page_id"] = _isfan_page_id; var isfanobj = (IDictionary<string, object>)fb.Api("pages.isf

我使用c#SDK获取pages.isfan数据,但它总是出错

var args=new Dictionary<string,object>();
                args["uid"] = fb_uid;
                args["page_id"] = _isfan_page_id;
                var isfanobj = (IDictionary<string, object>)fb.Api("pages.isfan", args);
                foreach (KeyValuePair<string, object> entry in isfanobj)
                {
                    Response.Write(
                        string.Format("key:{0}\nvalue:{1}\n",
                                      entry.Key,entry.Value                                          
                                     )
                    );
                }
var args=newdictionary();
args[“uid”]=fb\u uid;
args[“页面id”]=\u isfan\u页面id;
var isfanobj=(IDictionary)fb.Api(“pages.isfan”,args);
foreach(isfanobj中的KeyValuePair条目)
{
回答,写(
格式(“键:{0}\n值:{1}\n”,
entry.Key,entry.Value
)
);
}
pages.isfan需要两个参数:page\u id和uid

循环迭代我的“isfanobj”,一个字典类型,“key”总是“error”

我的代码有错吗

如果错误,如何获取pages.isfan数据


谢谢你的帮助

这是我的用户,对我来说非常有用

 Dictionary<string, object> parms = new Dictionary<string, object>();
                parms.Add( "method", "pages.isFan" );
                parms.Add( "page_id", YourAppId );
                parms.Add( "uid", UsersFbId );

                var isFan = fb.Api( parms );
                if( (bool)isFan )
                {
                  //this user is a fan
                }
Dictionary parms=newdictionary();
添加参数(“方法”,“pages.isFan”);
parms.Add(“page_id”,YourAppId);
添加参数(“uid”,UsersFbId);
var isFan=fb.Api(帕姆);
如果((bool)isFan)
{
//这个用户是一个粉丝
}
我发现作为字典传入所有参数的fb.Api签名最适合我

我只是想补充一点,在处理RESTAPI时,它与处理必须作为参数传入方法的Graph API不同

另外,一旦RESTAPI被完全弃用,我们都将不得不切换到新方法。。。如果他们说出来的话


干杯

我只想知道如何获取页面。isfan数据只使用C#SDK,不使用Javascript SDK。任何人都可以帮我,谢谢。谢谢!我用了另一种方法来解决它。使用XMLDocument加载http//api.facebook.com/method/pages.isfan?page\u id=xxxxx&uid=xxxxx&access\u token=xxxxxxx并获取pages\u isfan\u响应节点的值。但您的api调用是使用SDK的正确方法,谢谢!我的看法是,只要最终结果相同,就没有错误的方法。