C# 如何使用facebook应用程序获取facebook用户令牌
我有一个facebook应用程序,必须在特定的facebook页面上发布更新。该应用程序有权在页面管理员的facebook墙上发布更新。但是我如何获得(管理员的)用户访问令牌,我需要获得页面的访问令牌。我是否必须在用户第一次允许应用发布(脱机访问)时保存访问令牌 谢谢你的回复 我也使用Facebook的C#SDK。您需要以下权限:C# 如何使用facebook应用程序获取facebook用户令牌,c#,.net,facebook,facebook-graph-api,facebook-c#-sdk,C#,.net,Facebook,Facebook Graph Api,Facebook C# Sdk,我有一个facebook应用程序,必须在特定的facebook页面上发布更新。该应用程序有权在页面管理员的facebook墙上发布更新。但是我如何获得(管理员的)用户访问令牌,我需要获得页面的访问令牌。我是否必须在用户第一次允许应用发布(脱机访问)时保存访问令牌 谢谢你的回复 我也使用Facebook的C#SDK。您需要以下权限: manage_pages read_stream publish_stream HTTP访问“me/accounts”并从返回值中获取.data对象。这将是
manage_pages
read_stream
publish_stream
HTTP访问“me/accounts”并从返回值中获取.data对象。这将是以下内容的列表:
var list = ApiGet("me/accounts").data;
foreach (dynamic acc in list)
{
var name = (string)acc.name;
var accessToken = (string)acc.access_token;
var category = (string)acc.category;
var pageId = (string)acc.id;
}
正如您所见,每个页面都有自己独特的访问令牌。顺便说一句,我使用的是Facebook C#SDK。