问题标签 [facebook-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

facebook - 移动应用程序的 Facebook 权限?

我想将图像从移动应用程序发布到服务器,服务器到 Facebook。获得facebook批准需要哪些步骤?

我正在为 iOS 和 Android 创建移动应用程序,其中正在使用 Facebook 登录和共享功能。一旦用户通过 facebook 登录,我将从特定用户那里获取访​​问令牌和帐户 ID,并将其保存到我服务器的数据库中。在共享屏幕上,我显示用于发布图像的自定义 UI,用户可以在其中发表自己的评论,如果用户按下共享按钮,我会将图像和用户评论发送到服务器,他们将直接从服务器发布图像和评论该特定用户的 UserId 和 AccessToken 到 facebook。要获得 facebook 对 publish_action 的批准需要哪些基本步骤?请提出一些想法...

0 投票
1 回答
785 浏览

facebook-login - Facebook SDK 6.0 for Unity:我不明白权限是如何工作的

我真的不明白权限是如何工作的。让我解释:

  1. 我在我的开发者帐户中设置了 Facebook 应用程序
  2. 我已经定义了一个测试应用程序
  3. 在我使用 Facebook SDK 的 Unity 应用程序中,我调用了这个登录函数:

    /li>
  4. 回调后,我要求授予的权限,我得到:

    /li>

我不得不说,我仍在尝试使用同一个 Facebook 应用程序制作 SDK,来自不同 Unity 项目的不同登录名(当然来自编辑器)。我获得的权限是我在 3 周前开发的一个项目中要求的权限。因为一切正常,我专注于不同的事情。今天我做了一个新项目,要求在第 3 点登录功能中定义的权限。

我的问题是:为什么我获得了我没有要求的权限?当我将应用程序部署在不同的设备上时,我会遇到同样的问题吗? [编辑] 比那些更重要的是,为什么我没有获得我要求的权限“user_location”?甚至没有说请求的权限已被拒绝。[/编辑]

我们的想法是使用相同的 Facebook 应用程序,但有两个不同的 Unity 项目:一个项目是一款将部署在 iOS 和 Android 上的游戏,另一个是适用于 Mac 和 Windows 的独立应用程序,允许授权人员修改游戏(假设是游戏编辑器)。您可以猜到,这些项目将需要不同的权限。这是可行的,还是因为我在同一个 Facebook 应用程序中使用了 2 个不同的项目,所以我会遇到问题?

为帮助家伙干杯:-)

0 投票
1 回答
956 浏览

facebook - 尚未授予测试 Facebook 权限

有没有办法让我测试 Facebook 尚未授予我的应用程序的权限,例如“user_status”权限?我需要为尚未开发的未来应用程序测试“user_status”,因为我需要证明客户想要的东西是可能的。

0 投票
1 回答
2687 浏览

facebook-graph-api - 如何在不要求审查的情况下测试具有扩展权限的 facebook 应用程序

我已经阅读了所有答案(我可以找到关于此事的答案),他们说,如果您是应用程序的开发人员、测试人员或管理员,您应该能够毫无问题地测试应用程序。我已经尝试作为应用程序、开发人员、测试人员等的管理员(开发人员仪表板中给出的所有角色)没有运气,接下来我尝试了测试用户,仍然没有运气,当我向用户询问权限时(publish_stream ),弹出窗口总是说

提交登录审核 以下某些权限尚未获 Facebook 批准使用。

我已经设置了“隐私政策链接”,我已经上传了应用程序图标,输入了应用程序描述,仍然没有运气。同时,我要求的其他两个权限(user_photos 和电子邮件)没有问题。我无法理解我做错了什么。有没有人遇到过这样的问题?他是怎么解决的?任何帮助都感激不尽。PS我唯一没有尝试过的就是提交该死的应用程序进行审核,但是该应用程序还远未完成,所以我认为审核将被拒绝

0 投票
1 回答
5301 浏览

facebook - Facebook Graph API read_stream 权限实际上被非 Facebook 品牌应用程序阻止了吗?

目前从 Facebook 获得的一些相互矛盾的信息是关于 read_stream 权限是否实际上已被非 Facebook 品牌应用程序弃用。我知道最近进行了更改,要求使用特定于应用程序的访问令牌来获得读取流权限。

在 Facebook 图形资源管理器中,看起来我现有的应用程序已经被授予 read_stream 权限的特定于应用程序的访问令牌,但仍然提供对 [user-id]/posts 端点的访问,尽管我也注意到搜索此端点参考中的现在将您带到 [user-id]/feed,这也需要 read_stream 权限。

但是,在参考中搜索 read_stream 权限时,它现在显示为:

此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web、桌面和电视应用程序不会被授予此权限。块引用

想知道来自 Facebook 或外部的任何人是否真的可以确认此端点现在已对 3rd 方应用程序关闭,以及是否有任何解释原因?

0 投票
0 回答
144 浏览

facebook-graph-api - Facebook 权限限制使用

我正在构建一个通过 LCD 向用户显示通知的设备。它通过蓝牙连接到您的计算机,并通过一个 Java 应用程序连接到网络,该应用程序向我服务器上保存的 php 脚本发送请求。然后,此 PHP 脚本使用 Facebook 访问令牌读取用户邮箱和通知以查找未读计数并将其发送到设备。

我正在查看 Facebook 关于 read_mailbox 和 manage_notifications 权限的文档,发现它们“使用有限”。他们说,

此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web、桌面和电视应用程序不会被授予此权限。

有关完整文档,请参见此处

他们说这些权限只授予 Facebook 尚不可用的 Facebook 品牌客户,但这究竟意味着什么?

0 投票
1 回答
327 浏览

android - Facebook Android 共享链接示例缺少权限列表

我正在关注Facebook 开发人员网站上的使用 API 调用共享链接示例。我正在尝试将示例方法合并到我的. 但是我错过了 boolean和 list 。publishStory()FragmentpendingPublishReauthorizationPERMISSIONS

我在开发人员网站上找不到引用这些变量的先前示例。有没有其他人遇到过这种情况,或者他们知道这些变量应该指的是什么?

我想我可以声明布尔值。我更关心这份名单。

在此处输入图像描述

0 投票
1 回答
22 浏览

facebook - 自定义 facebook 与 .net 的集成

我正在尝试为我们拥有的桌面应用程序创建一个 facebook 插件,并且该应用程序将仅由 1 个 facebook 帐户使用,以将其结果发布到应用程序的 facebook 页面。它将代表应用程序而不是用户提交,因此不需要用户登录(管理页面的原始用户除外)

我遇到的问题是审查具有新权限的提交,facebook 需要运行应用程序的屏幕截图,我如何得到它,如果我没有实际使用这些功能的权限,我试图创建一个测试用户“manage_pages”权限,我得到一个错误。

0 投票
0 回答
199 浏览

facebook - Corona sdk - 适应 Facebook v2.2 权限变更

在我的应用程序中,我只在第一次请求“publish_actions”权限,而不是每次用户想要在 FB 上分享时。

但是,由于 facebook 在 v2.2 中所做的更改,当向我们的用户请求权限时,他们现在可以在 facebook 设置页面中决定不授予他们或撤销他们。

“人们还可以在登录后随时在 Facebook 的界面中撤销授予您应用程序的权限。重要的是,您的应用程序定期检查已授予哪些权限,尤其是在新平台上启动时。” (https://developers.facebook.com/docs/facebook-login/permissions/v2.2#checking

这就是为什么 facebook 添加了检查用户为您的应用授予和拒绝的权限的功能 - 以便检测何时请求权限、何时不请求以及何时重新请求权限。

这提出了几个问题:

  1. 当用户拒绝应用程序访问时,showDialog 函数的侦听器接收到字段 isError = true 的响应,但是没有解释出了什么问题。我希望是这样的:(请参阅上一个链接中的处理缺少的权限部分)
  1. 有没有办法使用 facebook 库检查用户的权限?

  2. 如果权限被撤销,有没有办法重新请求权限?根据 facebook,如果没有额外的信息,简单地请求权限是行不通的:

如果有人拒绝了您的应用程序的权限,登录对话框不会让您的应用程序重新请求权限,除非您将 auth_type=rerequest 与您的请求一起传递

最大的问题是 - Corona 是否适应 facebook 的 v2.2 权限更改?

0 投票
0 回答
197 浏览

ios - Facebook,我的应用帖子的隐私设置是什么?

我正在创建一个 iOS 应用程序,用户可以在其中分享有关其下落的帖子。该应用程序必须验证在其中发布的帖子是否使用非“SELF”或“CUSTOM”的隐私设置。(特别是“我的朋友”或“公众”)

我正在阅读并发现一些信息: 如果我有许可,这篇文章准确地展示了如何做到这一点,但是对于这个应用程序 -有点太侵入性了。该应用程序不需要实际阅读用户的任何帖子。read_streamread_stream

我所需要的只是弄清楚我如何只能阅读我自己的应用程序帖子的隐私设置,而不会违反 Facebook 的“read_stream”条款。正如他们特别指出的那样:

此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web、桌面和电视应用程序不会被授予此权限。

如前所述,这种能力听起来有点像得到太多或一无所获。这个应用程序有中间点吗?