4

华盛顿邮报(https://www.facebook.com/dialog/permissions.request?app_id=225771117449558 & display = page & next = https%3A%2F%2Fapps.facebook.com%2Fwpsocialreader%2F%3F & type = USER_AGENT &画布= 1个&烫发= user_about_me%2Cuser_likes%2Cpublish_actions“)是能够请求publish_actions许可我该如何申请“publish_actions”权限?

它说这在Facebook上:

尽管在打开图贝塔的 'publish_actions'只能向开发者和测试用户请求权限,'publish_actions'权限如果有任何其他用户的请求将被忽略。

当我尝试请求来自非开发人员的许可,这表明了:

在记录不会在这个应用程序的活动添加到Facebook。

回答

1

请求publish_actions目前的工作原理如下

  1. 如果您的应用程序是在游戏类别,您使用的分数和成就API
  2. 为了测试新的Open Graph的自定义对象和动作 - 这仅适用于启用了时间轴的应用程序的开发人员/测试用户 - 要与常规用户一起使用,您必须等到Timeline启动并且应用程序开始获得批准后才能使用新API时使用
+1

(注意这个答案的未来发现的:这将改变一次时间轴的推出和开放图APIs来自beta) – Igy

1

是的,只有当时间线推广给每个人时,这才会起作用。修改日期是什么时候,我不知道。

+0

它尚未公布 - 或者至少我无法在任何地方找到启动细节。可能是由于商标诉讼。 – thesmart

+0

推出! :d –

0

用户此功能

function postToFacebook() { 
FB.ui({ 
    method: 'feed', 
    link: 'www.fb.com/mahfuzcmt', 
    caption: 'bitSoft', 
}, function(response){}); 
} 

,并呼吁

<a href="#" onClick="postToFacebook()">Post to Facebook</a> 

reference