创建 Facebook 测试用户时访问令牌出现问题

2024-05-18

我正在尝试为我的 Facebook 应用程序创建测试用户。他们在 11 月份的博客文章 (http://developers.facebook.com/blog/post/429) 中宣布了此功能,并在此处记录了该功能 (http://developers.facebook.com/docs/test_users/ http://developers.facebook.com/docs/test_users/)。我在其他地方找不到这个问题的答案......

根据文档,“您可以使用 Graph API 和应用程序访问令牌来创建与特定应用程序关联的测试用户。”这链接到“作为应用程序进行身份验证”部分并描述了此 CURL 脚本:

curl -F grant_type=client_credentials \
 -F client_id=your_app_id \
 -F client_secret=your_app_secret \
 https://graph.facebook.com/oauth/access_token

到目前为止,一切都很好。我运行了这个并得到以下结果:

access_token=1182...18|nTI...r5Q

所以现在我想将此令牌 POST 到 graph api 测试用户 URL:

POST /1182...18/accounts/test-users?installed=true&permissions=read_stream&access_token=1182...18|nTI...r5Q  

当我这样做时(使用 Facebook PHP SDK 并只需将其输入到浏览器中)我得到:

{
    "error": {
      "type": "OAuthException",
      "message": "Invalid OAuth access token."
    }
}

所以问题是:

  • 为什么我会收到此错误消息?
  • 我是否使用了错误的访问令牌(尽管 Facebook 明确告诉我使用这个令牌?)
  • 我需要以某种方式解析访问令牌吗?
  • 感谢您的帮助。


    这是一些工作代码 http://coding.pressbin.com/66/PHP-Create-test-user-accounts-in-Facebook/这将允许您使用 PHP SDK 创建测试用户。

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

    创建 Facebook 测试用户时访问令牌出现问题 的相关文章

    随机推荐

    • 在带有 Storyboard 的 XCode 4 中以模态方式推送视图时,出现“对开始/结束外观转换的不平衡调用”警告

      在网上进行了一些研究但没有成功后 我来这里向您询问有关我的警告的问题 实际上 我有一个带有导航控制器的视图 V1 我想在 V1 完成加载时推送模态视图 V2 所以我用performSegueWithIdentifier方法 我正在使用故事板
    • C# 接收和发送数据

      我仍在努力改进我之前写的东西 现在我在接收数据时遇到了问题 我有一个程序 用于使用 tcpClient 将字符串发送到正在侦听指定端口的程序 它工作正常 所以我决定再发送一次数据 public static void receiveThre
    • 使用数据库中的项目填充复选框列表?

      好的 所以我想将一些数据填充 绑定到复选框列表 但似乎无法绑定正确的值 我想用 ROW 中的信息填充它 而不是我所发生的整个列 无论如何 这里有一些代码可以向您展示问题所在 这是xaml中的代码
    • 验证/操作多租户 Web API 中的输入参数

      假设我们有一个多租户博客应用程序 该应用程序的每个用户可能拥有多个由该服务托管的博客 我们的 API 允许读取和写入博客文章 在某些情况下 指定 BlogId 是可选的 例如 获取用 ASP NET 标记的所有帖子 api posts ta
    • 如何将 kubectl 配置文件与 ~/.kube/config 合并?

      有没有一个简单的kubectl命令采取kubeconfig文件 包含 cluster context user 并将其合并到 kube config 文件作为附加上下文 Do this export KUBECONFIG kube conf
    • matlab中更快的插值方法

      我正在使用 interp1 来插值一些数据 temp 4 30 4 rand 365 10 depth 1 10 dz 0 5 define new depth interval bthD min depth dz max depth ne
    • 更改 3D 图形颜色 (matplotlib)

      我使用以下代码在 matplotlib 中绘制了 3D 图形 Previously defines lists of data to plot fig plt figure ax fig add subplot 111 projection
    • Redux - 从函数调用操作

      我正在尝试从函数调用 redux 操作 我调用该函数的组件已连接到商店 但是 如果我通过以下操作 它就不起作用 function myFunc action action 有没有办法通过参数传递动作 谢谢 using bindActionC
    • 从 arraylist 和 hashmap 中删除重复项

      我有一个数组列表 其中包含付款人的姓名 另一个数组列表包含每次付款的费用 例如 nameArray 尼古拉 劳尔 洛伦佐 劳尔 劳尔 洛伦佐 尼古拉 价格数组 24 12 22 18 5 8 1 我需要将每个人的费用相加 所以数组必须变成
    • 如何用C++实现自然排序算法?

      我正在对由文本和数字组成的字符串进行排序 我希望排序将数字部分排序为数字 而不是字母数字 例如我想要 abc1def abc9def abc10def 而不是 abc10def abc1def abc9def 有谁知道这个的算法 特别是在c
    • p2p 通信中的对等方如何相互验证?

      WebRTC 中的对等点如何相互验证 WebRTC 中的 DTLS 使用自签名证书 RFC 5763 https www rfc editor org rfc rfc5763具有详细信息 简而言之 证书指纹与 SDP 的 a fingerp
    • 跟踪循环迭代

      抛硬币 成功 你赢100 否则你输50 你会一直玩 直到你口袋里有钱a 的价值如何a在任何迭代中都被存储 a lt 100 while a gt 0 if rbinom 1 1 0 5 1 a lt a 100 else a lt a 50
    • Java .drawImage:如何“取消绘制”或删除图像?

      我需要在程序运行时不断在不同位置重绘某个图像 因此 我设置了一个 while 循环 该循环应该在屏幕上移动图像 但它只是一遍又一遍地重新绘制图像 我究竟做错了什么 有没有办法在将旧图像绘制到新位置之前删除旧图像 JFrame frame b
    • 如何使用 Spring Crud/Jpa Repository 实现 DDD

      我想通过使用 Spring 实现 DDD 来创建一个应用程序 假设我有一个业务实体 Customer 和一个接口 CustomerRepository 由于春天提供了CrudRepository and JpaRepository默认情况下
    • 为什么我不能在 Realm 属性上使用 private

      我正在尝试在 RealmSwift 中存储一个枚举案例 但 Realm 不支持枚举 本文 https medium com it works locally persisting swift enumerations with realm
    • SQLite CreateDatabase 不支持错误

      我将 Entity Framework 4 2 CF 与 SQLite 一起使用 但是当我尝试启动该应用程序时 出现 提供商不支持 CreateDatabase 错误 这是我的模型映射 protected override void OnM
    • 覆盖XMLHttpRequest以实现跨域请求

      我想知道是否有一个 JavaScript 库可以覆盖XMLHttpRequest并允许透明地处理所有跨域请求 并通过我的同源服务器端代理无缝转发它们 我想要的是有一个通用的解决方案 可以与any用于发出跨域请求的 JavaScript 库
    • 如何获取 Python 中所有内置函数的列表?

      我正在尝试整理一个关于如何获取 Python 中所有内置函数的列表的规范示例 该文档很好 但我想用可证明的方法来演示它 在这里 我本质上将内置函数定义为默认命名空间的成员 这些成员可用且与旨在在模块中使用的函数的风格特征一致 即 它们提供一
    • SQL Server:将表达式转换为数据类型 bigint 时出现算术溢出错误

      这是我的查询顺序 SELECT CASE WHEN BarCode IS NOT NULL AND ExternelBarCode IS NULL THEN BarCode WHEN BarCode IS NULL AND Externel
    • 创建 Facebook 测试用户时访问令牌出现问题

      我正在尝试为我的 Facebook 应用程序创建测试用户 他们在 11 月份的博客文章 http developers facebook com blog post 429 中宣布了此功能 并在此处记录了该功能 http developer