gpt4 book ai didi

php - 这不会让应用程序发布到 Facebook php

转载 作者:可可西里 更新时间:2023-11-01 00:02:34 26 4
gpt4 key购买 nike

我正在通过 php 创建一个 Facebook 应用程序。我正在使用以下代码供用户添加应用程序:

$config = array();
$config['appId'] = '532241193565136';
$config['secret'] = '19de17575ad3d245c8cc32f5b623e310';
$config['cookie'] = true;
$config['fileUpload'] = true; // optional

$fb = new Facebook($config);

$user = $fb->getUser();
$loginUrl = $fb->getLoginUrl(
array(
'scope' => 'publish_actions'
)
);

这应该允许用户通过该应用向 Facebook 发帖。我遇到的问题是权限弹出窗口不允许用户选择发布权限的类型 - 公共(public)、自定义、只有我等。我总是得到 This does not let the app post to Facebook

enter image description here

帖子被添加到 Facebook 页面,但显然它们对添加帖子的用户是私有(private)的。

不确定我是否遗漏了什么......

更新:

我已经尝试删除应用程序并添加一个新应用程序,但没有任何区别。

更新 2:

enter image description here

我刚刚尝试使用页面管理员用户的应用程序...以下权限尚未被批准使用,并且不会向使用您的应用程序的人显示:publish_actions

信息更新:

以防有人偶然发现这个问题。 Facebook's Review Guidelines声明“审核时间估计在 7 到 14 个工作日之间。”考虑这些延迟总是很重要的:)

最佳答案

您在这里没有遗漏任何东西。来自 v2.0之后,public_profile 以外的权限, emailuser_friends需要提交审核才能让您的应用程序上线;到那时,只有应用的测试人员/管理员/开发人员才能使用这些权限测试应用。

由于您是应用的管理员,您可以测试发布,但是-

  1. 它只会对您或其他管理员/测试人员/开发人员可见
  2. 你不会看到隐私设置选项,因为那没有意义

有关登录提交(在您的应用准备上线后),请参阅 this link .

关于php - 这不会让应用程序发布到 Facebook php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24529476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com