我已经使用JSDK来验证我的Facebook应用的用户。 我正在获取访问令牌,但它在1/2小时内过期。 那么我怎样才能获得长期访问令牌?获得永久的Facebook访问令牌
我用的代码是:
var fb = new FacebookClient();
Dictionary<string,Object> sParams=new Dictionary<string,Object>();
sParams.Add("client_id",My_App_ID);
sParams.Add("client_secret",My_App_Secret);
sParams.Add("grant_type","fb_exchange_token");
sParams.Add("fb_exchange_token",Short_lived_accessToken);
dynamic result = fb.Get("oauth/access_token",sParams);
fb.AccessToken = result.access_token;
,但它给了我的路线错误JSON字符串无效dynamic result = fb.Get("oauth/access_token",sParams);
什么错我在这里干什么?
是的,这就是为什么我在这里使用动态数据类型来获取FacebookClient.Get()的结果,但它不工作。 – Priya
然后它可能是FacebookClient.Get()本身引发错误,因为它想要JSON而没有别的。查找另一种方法来发出HTTP请求并获得响应,但没有此要求。 – CBroe
好的。谢谢..我会尽力的。 – Priya