我有一个要求,我只想使用APIaccess token使用API。
我见过使用Web请求和响应来获取Facebook API的方法,他们也使用重定向URI。Facebook API获取访问令牌
但我真的不能使用重定向URI,因为我想在一个天蓝色的辅助角色中使用它。
喜欢的东西:
facebook a=new facebook();
a.appid="";
这仅仅是一个可视化的,但任何帮助将是巨大的。
编辑:
下面的答案有帮助。 如果我在浏览器中使用以下URI https://graph.facebook.com/oauth/access_token?client_id=app_Id&client_secret=secret_key&grant_type=client_credentials
它显示的access_token = ### 但如果使用下面的代码做同样在.NET 字符串URL =“https://graph.facebook.com/ oauth/access_token?client_id = app_id & client_secret = secretKey & grant_type = client_credentials“;
string token;
WebRequest request = WebRequest.Create(url);
WebResponse response = request.GetResponse();
它抛出未经授权
请尽力与适当的标点符号写 - 这使得问题更容易理解。 –
你究竟想知道什么?我想获取访问令牌并以azure工作角色发布到fb粉丝页面。在那里我不能使用正常的请求响应模型来获取访问令牌,因为它需要重定向uri,这对于我的需求来说并不存在。 –
在某些时候,您的用户必须接受您的应用,原因很明显。 – TJHeuvel