我如何请求“publish_actions”允许?

发布于 2024-12-14 06:43:11 字数 529 浏览 0 评论 0原文

华盛顿邮报(https://www.facebook.com/dialog/permissions.request?app_id=225771117449558&display=page&next=https%3A%2F%2Fapps.fa cebook.com%2Fwpsocialreader%2F%3F&type=user_agent&canvas=1&perms=user_about_me%2Cuser_likes%2Cpublish_actions")能够请求publish_actions权限,

它在Facebook上这样说:

在 Open Graph Beta 中,只能向应用的开发者和测试用户请求“publish_actions”权限。如果任何其他用户请求,“publish_actions”权限将被忽略。

当我尝试请求非开发人员的许可时,会出现以下情况:

登录不会将此应用的活动添加到 Facebook。

Washington Post (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&canvas=1&perms=user_about_me%2Cuser_likes%2Cpublish_actions") is able to request the publish_actions permission.

It says this on Facebook:

While in Open Graph Beta, the 'publish_actions' permission can only be requested from developers and test users of your app. The 'publish_actions' permission will be ignored if requested from any other user.

When I try requesting the permission from non-developers, this shows up:

Logging in will not add this app's activity to Facebook.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

压抑⊿情绪 2024-12-21 06:43:11

请求publish_actions当前的工作方式如下

  1. 如果您的应用程序属于游戏类别并且您正在使用分数和成就API
  2. 用于测试新的开放图谱自定义对象和操作 - 这仅适用于具有时间轴的应用程序的开发人员/测试用户启用 - 要与普通用户一起使用它,您必须等到时间轴启动并且应用程序开始获得使用新 API 的批准后

Requesting publish_actions currently works as follows

  1. If your app is in the Games category and you're using the Scores and Achievements API
  2. For testing the new Open Graph custom objects and actions - this will only work for developers/test users of the app who have Timeline enabled - to use it with regular users you'll have to wait until after Timeline launches and apps start getting approved to use the new APIs
不念旧人 2024-12-21 06:43:11

是的,只有当时间表向所有人推出时,这才会起作用。修改日期是什么时候,我不知道。

Yes, this will work only when the timeline is rolled out to everyone. When is the revised date, I am not aware.

渡你暖光 2024-12-21 06:43:11

除了 Facebook 应用身份验证设置之外,您还必须更新 fb:login-button 以请求 publish_actions 权限

请参阅:Facebook 开发者 - 登录按钮

In addition to the Facebook app authentication settings, you have to updated your fb:login-button to request the publish_actions permission.

See: Facebook Developers - Login Button

似狗非友 2024-12-21 06:43:11

请求 publish_action

LoginManager.getInstance().logInWithPublishPermissions(this,Arrays.asList("publish_actions"));

但在 2018 年 8 月 1 日 Facebook 宣布了新政策,因此,2018 年 8 月 1 日之后 publish_action 不再可用于以编程方式进行 Facebook 分享帖子。

了解有关 Facebook 更新政策的更多信息:点击此处

Request for publish_action

LoginManager.getInstance().logInWithPublishPermissions(this,Arrays.asList("publish_actions"));

But on 1st, August 2018 Facebook announced new policy so, After 1st, August 2018 publish_action no longer available for Facebook share post programmatically.

Read More about Facebook Updated Policy: click here

你怎么这么可爱啊 2024-12-21 06:43:11

使用此函数

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

并调用

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

参考

User this function

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

and call

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

reference

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文