繁体   English   中英

Facebook用户授权以使用应用程序

[英]Facebook User Authorization to use an application

我有一个.net网站,我想通过facebook api将消息发布到每个用户的墙。我想通过应用程序发布消息,但是执行Stream.Publish时出现的错误消息是“用户未授权该应用程序执行此操作”。 我正在使用Facebook Developer Toolkit。 我相信我在我的Facebook应用程序设置的配置中出错了,但是我不确定。

您是否尝试过样本 ?如果您的代码做错了,可能会帮助您理解。

在Page_PreInit()事件中添加以下内容

base.RequiredPermissions = new List();

base.RequiredPermissions.Add(Facebook.Schema.Enums.ExtendedPermissions.publish_stream);

base.RequireLogin = true;

或使用

Response.Redirect(“ http://www.facebook.com/login.php?api_key= ” + ApiKey +“&next = http://apps.facebook.com/ yourapplication /&display = page&locale = zh_CN&return_session = 0&fbconnect = 0&canvas = 1&legacy_return = 1&req_perms = publish_stream“);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM