自从最近引入登录审核以来,我如何测试 Facebook 应用程序?

2023-11-24

我正在开发一个 Facebook 应用程序,它通过 API 调用来获取用户事件列表。

该应用程序将使用 Javascript 来调用用户/事件边缘,如下所示:

   FB.api(
     "/{user-id}/events",
     function (response) {
       if (response && !response.error) {
          /* handle the result */
       }
     }
 );

从四月底开始,随着登录审核的引入,这个功能只有在我的应用获得批准后才能使用......

所以我的问题是,如何在应用程序获得批准之前对其进行测试?

我已经阅读了尽可能多的内容,并尝试设置测试用户,但无法得到任何答案......

显然,我无法在测试之前提交我的应用程序以供批准,但似乎在批准之前我无法对其进行测试。一定有办法的!


您不需要批准应用程序的管理员、开发人员和测试人员的权限。您可以在应用程序仪表板的“角色”选项卡中定义它们。

https://developers.facebook.com/apps/[app_id]/roles/

当您使用这些用户之一登录时,您可以请求all权限。

其实,在送审的时候也是需要这样做的。例如,当您想要请求发布动作权限,您的应用必须在过去 30 天内使用过它。这是供审核团队检查您是否实际使用该权限的。

因此,您将需要使用应用程序中定义的角色之一,然后您可以向该用户请求任何权限。

编辑:请注意,即使您可以请求所有权限,您仍然必须实际上请求权限当你登录时。所以如果你打电话/me/events对于用户(恰好是您,应用程序的管理员/开发人员),您仍然需要请求user_events在登录范围权限中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自从最近引入登录审核以来,我如何测试 Facebook 应用程序? 的相关文章

  • Facebook - 如何获取永久用户访问令牌[重复]

    这个问题在这里已经有答案了 我的公司有一个公司 Facebook 帐户 他们在不同的相册中发布活动照片 我的要求是从Facebook相册中获取所有照片并显示在我们的公司网站上 我能够获取照片 但用户访问令牌的有效期只有 60 天 这意味着每
  • 使用 RSpec 进行 Rails 片段缓存测试

    我觉得这是一个没有太多记录的主题 至少我在这里找到最佳实践时遇到了很多麻烦 我使用 cache key 在视图中进行片段缓存 tbody employees each do employee cache employee do tr emp
  • 应该使用 Rspec Gem 在 Belong_to 测试中返回“String:Class 的未定义方法‘reflect_on_association’”

    在我的 Rails 应用程序中 我有我的模型Request Service and ServiceRequest 在我的 models rb 文件中 我有 request rb class Request lt ApplicationRec
  • 期待、互动,然后再次期待

    有几篇关于相同内容的帖子 但我仍然无法使我的期望脚本正常工作 我的目的是自动化一切 但保留用户输入的密码 所以脚本有 3 个部分 自动登录 给予用户交互以输入密码 将控制权交还给 Expect 脚本以继续工作 所以我有一个将生成的脚本 其中
  • Google App Engine 中的自定义身份验证

    有谁知道或知道我可以在哪里学习如何使用 Python 和 Google App Engine 创建自定义身份验证流程 我不想使用 Google 帐户进行身份验证 并且希望能够创建自己的用户 如果不是专门针对 Google App Engin
  • HTTPS 请求仅在 iOS、Ionic 2 上失败

    我有一个Ionic 2调用一个应用程序Spring Boot用于向其他设备发送推送通知的 API API 配置为 HTTPS The API POST请求适用于一切except iOS 我在服务器上的 SSL 证书是自签名的 也许就是这样
  • 使用 Facebook Graph API 作为链接类型发布

    我正在使用 Facebook Graph API 在用户墙上发布 我给它这些参数 message name description picture link caption 它会发布到墙上 但不会将其视为链接 我知道这一点是因为单击链接时它
  • facebook 评论插件仅在刷新后显示

    我正在尝试使用 Facebook 评论插件 我有这个代码 我在打开后添加标记并在关闭之前也尝试过喜欢建议的here https stackoverflow com questions 13055087 facebook comments b
  • 在发布我的应用程序之前在 play.google 上获取我的应用程序的链接

    我想使用 facebook api 分享我的应用程序的链接 play google 上的链接 但在将应用程序发布到市场之前我必须拥有它才能将其放入我的代码中 除了发布后立即更新我的应用程序之外 还有其他解决方案吗 用这个 https pla
  • 为我的网站构建 API 哪个更好:MVC 或 Ado.net 数据服务?

    我有一个用MVC构建的网站 现在我想为这个网站构建一个API 让用户使用这个API来实现不同的网站 Web服务 插件和浏览器扩展 我经历过这个article http weblogs asp net cibrax archive 2010
  • jest 无限期挂起,不运行任何测试

    每次我运行 jest 时它都不会运行任何东西 我已经让计数器任意升高 我用 no cache 运行 jest jest debug 输出如下 configs automock false browser false cache true c
  • 将 Web API 添加到 asp.net MVC 项目时出现问题(追溯)

    我正在 Visual Studio 2013 中使用 asp net mvc 迈出第一步 但遇到了一个奇怪的问题 我以 MVC 的形式启动了我的项目 并且没有选中 Web API 框来包含核心参考 不过现在我想使用 Web API 功能 我
  • 如何在 .NET 应用程序中使用 W3C 标记验证器 API?

    我发现有一个W3C 标记验证器的 API http validator w3 org docs api html 我之前曾问过 是否有适用于 W3C 标记验证器 API 的 NET 库 https stackoverflow com que
  • Yii2 从 MySQL 中的表登录的分步指南

    我开始在 Yii2 中迈出第一步 到目前为止 我已经能够编写一个应用程序并将数据库中的表连接到它 就像我在 Yii1 中学到的那样 该表是contacts我的创建视图中的表单将数据发送到数据库 没有任何问题 问题是我只能在 Yii2 内置的
  • 如何测试哈希函数?

    有没有办法测试哈希函数的质量 我希望在哈希表中使用时具有良好的分布 如果这可以在单元测试中验证 那就太好了 EDIT 为了澄清 我的问题是我已经使用了longJava 中的值的方式是第一个 32 位编码一个 ID 第二个 32 位编码另一个
  • 如何将身份验证详细信息传递给 iframe 内的应用程序?

    我有一个网页 想在其中显示詹金斯的网页 因此使用iframe like But http xxx xxx xx xx 8080 view Nightly 20Builds 20 打开登录页面 因此无法直接显示内容 其实我想在没有登录的情况下
  • 使用 Facebook API 在朋友的墙上发布帖子

    我希望我的 Facebook 应用程序能够获取使用该应用程序的用户的 ID 并在他们的一位朋友的墙上找到该 ID 发布的帖子 我更喜欢使用个人 ID 的示例 而不是迭代所有朋友 我认为两个用户很可能都必须向应用程序提供权限才能执行此操作 这
  • System.Security.Claims 命名空间的成员不可用?

    我正在学习 NET 4 5 中新的基于声明的身份验证方法 并使用控制台应用程序来执行此操作 根据 MSDNhere http msdn microsoft com en us library system security claims c
  • 使用magento中SOAP API的salesOrderInfo获取简单的产品sku和数量

    我在以下代码中添加了 app code core Mage Sales Model Order Api php File public function info orderIncrementId order Mage getModel s
  • 版本弃用 Facebook Graph API v2.2

    我们的 Facebook 登录现在无法使用 我们收到了来自 Facebook 开发者门户的消息 应用程序名称 当前可以访问 Graph API v2 2 该 API 将到达其末尾 截至 2017 年 3 月 27 日 有效期为 2 年 为了

随机推荐

  • 使用调用的 C# 线程,冻结表单

    我正在尝试使用线程并防止程序在线程繁忙时冻结 它应该显示进度 写入 0 1 而不仅仅是显示完成后的结果 同时冻结表单 在当前的程序中 我尝试写入文本框 实际上看到了不断的进展 并且表单不会受到其他线程的任务的影响 我现在所拥有的是 我可以使
  • 将 powershell 命令的输出保存在变量中并在批处理脚本中使用它?

    我想做的是保存 powershell 命令的输出 从批处理脚本运行 并在批处理脚本中使用它 你能告诉我该怎么做吗 powershell命令是 System Net Dns GetHostByName hostname HostName 我想
  • Azure的EventData.PartitionKey如何决定写入哪个分区?

    我正在尝试在 Azure 中实现事件中心 我成功创建了一个将消息发布到事件中心的生产者 以及一个读取消息的消费者 我的事件中心分为 16 个分区 在消费者方面 我按如下方式循环遍历其中每一个 var eventHub NamespaceMa
  • 我应该在我的新机器上使用 Eclipse 32 位还是 64 位?

    这可能是一个愚蠢 天真的问题 如果是的话请原谅 我有一台全新机器 具有以下规格 英特尔酷睿 i7 电子邮件受保护 RAM 8 GB Windows 7的 该机器具有 64 位架构 在我以前的机器上 我曾经安装 32 位版本的 Eclipse
  • ThreadPoolExecutor 与 ForkJoinPool:窃取子任务

    来自java文档 ForkJoinPool 与其他类型的 ExecutorService 的不同之处主要在于采用工作窃取 池中的所有线程都尝试查找并执行其他活动任务创建的子任务 如果不存在 则最终阻塞等待工作 当大多数任务产生其他子任务时
  • 以编程方式将图像添加到 RTF 文档

    我正在尝试将图像添加到我正在创建的 RTF 文档中 我宁愿不使用清除剪贴板的 复制 粘贴 方法 涉及将图像粘贴到 RichTextBox 中 然后访问 RTF 属性 因为这会给我的最终用户带来麻烦和困惑 到目前为止 我的代码返回需要插入到
  • Array.map是什么概念?

    我在理解以下概念时遇到问题Array map 我确实访问了 Mozilla 和 Tutorials Point 但他们提供的相关信息非常有限 这就是我使用的方式Array map 它有点复杂 涉及一些 d3 js 忽略它 var mapCe
  • 在用[]添加值之前是否需要声明PHP数组?

    arr array is this line needed arr 5 我知道它不需要第一行就可以工作 但它经常包含在实践中 是什么原因 没有它就不安全吗 我知道你也可以这样做 arr array 5 但我说的是需要一项一项地添加项目的情况
  • ASP.NET MVC 3 多个模型到单个表单

    我正在学习 ASP NET MVC 3 并尝试创建一个具有单个表单的视图 该表单由通过外键链接在一起的多个模型组成 最终目标是将单个表单插入到所有数据库表中 问题是 我无法弄清楚为什么当我右键单击创建视图时 表单没有在 cshtml 文件中
  • 无法打开输出文件 debug\serbest.exe:权限被拒绝

    我用 C 编译 Qt 程序 收到以下错误消息 无法打开输出文件 debug serbest exe 权限被拒绝Collect2 ld 返回 1 退出状态 这些命令的含义是什么 我该如何消除这些错误 最可能的原因 serbest exe 仍在
  • JDBC4中驱动程序类是如何定位的

    JDBC 第 4 版中的重要补充之一您不必显式加载 司机通过电话Class forName不再了 当您的应用程序第一次尝试连接数据库时 DriverManager自动加载找到的驱动程序 应用程序CLASSPATH 我的问题是如何 如果类路径
  • 如何为 IE8 填充 Array.prototype.includes()

    我正在尝试填充数组方法includes 以与IE8一起使用 我需要支持一个项目并且我不想使用indexOf 我知道有一个polyfill 所以我去了 https developer mozilla org en US docs Web Ja
  • AttributeError:类型对象“numpy.ndarray”没有属性“__array_function__”

    我将 numpy 升级到最新版本 现在导入 numpy 时出现以下错误 AttributeError 类型对象 numpy ndarray 没有属性 数组函数 我正在使用 numpy 版本 1 16 使用以下命令卸载 Numpy 的所有安装
  • Gnu-Screen:运行脚本,将命令发送到正在运行的屏幕会话

    是否可以编写一个脚本来更改名称并打开对当前选项卡的监视 假设它正在屏幕中运行 Thanks 从屏幕手册页 X Send the specified command to a running screen session You can us
  • 所有对最大流量

    给定一个有向加权图 如何找到最大流量 or 最小切边 在所有顶点对之间 天真的方法就是简单地调用Max Flow像 Dinic 的算法 其复杂度为O V 2 E 对于每对 因此对于所有对来说都是O V 4 E 是否可以将复杂度降低到O V
  • 如何从 .env 文件设置环境变量

    假设我有 env 文件包含如下行 USERNAME ABC PASSWORD PASS 与正常人不同的是export前缀 所以我无法直接获取文件 创建从 env 文件加载内容并将其设置为环境变量的 shell 脚本的最简单方法是什么 如果您
  • R (purrr) 展平命名列表以列出并保留名称

    也许我遗漏了一些明显的东西 但试图将 R 中的命名列表的命名列表 甚至可能更加嵌套 扁平化为最终一个平面列表 purrr and rlist似乎有这方面的工具 我怎样才能实现子列表的名称成为扁平化结果列表的名称预加密 例如list1 bli
  • 在主对话框中嵌入对话框并通过 MFC 中的按钮单击进行切换

    我有一个如下的设计 所以基本上 我想在应用程序主对话框中嵌入三个对话框并在它们之间切换 对于每个按钮单击 即按钮 1 将显示对话框 1 按钮 2 将隐藏对话框 1 并显示对话框 2 等等 每个对话框都有不同的设计和功能 我尝试使用 CPro
  • 为什么 std::regex_iterator 会导致此数据堆栈溢出?

    我一直在使用std regex iterator解析日志文件 我的程序已经工作了好几个星期 并且已经解析了数百万条日志行 直到今天 当今天我对日志文件运行它并得到堆栈溢出时 事实证明 只有日志文件中的一个日志行导致了问题 有谁知道为什么我的
  • 自从最近引入登录审核以来,我如何测试 Facebook 应用程序?

    我正在开发一个 Facebook 应用程序 它通过 API 调用来获取用户事件列表 该应用程序将使用 Javascript 来调用用户 事件边缘 如下所示 FB api user id events function response if