【发布时间】:2015-06-08 11:17:11
【问题描述】:
我正在使用 publish_actions 在我的墙上发布我网站上的内容。我是我创建的应用程序的管理员。但是在登录到 facebook 时,publish_actions 的权限没有显示它只显示公共个人资料的权限.我提到我的范围是这样的:
$fb=Yii::app()->facebook->getLoginUrl($params = array('redirect_uri' =>Yii::app()->getBaseUrl(true)."/jobs/fbscall",'范围'=>'publish_actions'));
【问题讨论】:
-
您确定要以应用管理员身份尝试吗?对我来说听起来像是评论。
-
是的,我是应用程序的管理员。
-
顺便说一句,您不应该同时请求读取和发布权限。仅在您真正需要它们之前请求发布权限。它在 facebook 规则中的某个地方。不过调试访问令牌,看看权限是否在那里。您的问题不是很详细,因此我们只能对可能存在问题的地方进行假设。您尝试发布时遇到的任何错误?您授权该应用程序了吗?我认为发布权限将在单独的屏幕中询问。
-
我是应用程序的创建者,那么为什么我必须进行审核?Facebook 已经在应用程序的规范开发人员中提供,不需要任何审核过程来访问扩展权限
-
当然,您不必通过审查进行测试。我的意思是,您可能会在不知情的情况下与其他用户一起尝试。很多事情都可能是这里的问题。
标签: facebook facebook-graph-api yii yii-extensions yii-components