我使用的是用于.NET的Facebook API,并且需要我作为管理员的页面的访问令牌。
我正在打以下电话:
FacebookClient client = new FacebookClient(tokens["access_token"]);
JsonObject jsonResponse = client.Get("me/accounts") as JsonObject;
有人有一段脚本可以将值读取到列表或字典中以便于使用吗?
我最终明白了,这是示例代码,以防有人感兴趣。在本例中,我将从web.config 中设置的页面名称中检索access_token字段
FacebookClient client = new FacebookClient(AccessToken);
JsonObject jsonResponse = client.Get("me/accounts") as JsonObject;
foreach (var account in (JsonArray)jsonResponse["data"])
{
string accountName = (string)(((JsonObject)account)["name"]);
if (accountName == ConfigurationManager.AppSettings["FacebookPageName"])
{
HttpContext.Current.Session["PageAccessToken"] = (string)(((JsonObject)account)["access_token"]);
break;
}
}