【问题标题】:How To: Delete a Facebook Test User如何:删除 Facebook 测试用户
【发布时间】:2017-03-14 18:08:22
【问题描述】:

我想知道是否有人碰巧知道如何删除 facebook 测试用户。我已经浏览了这个网站很长一段时间了,除了一篇关于删除与 2+ 应用程序关联的 facebook 测试用户的未答复帖子之外,还没有发现任何相关内容。 Facebook 现在在他们的开发站点中提供了一个 UI 来支持这个功能;但是,我正在尝试通过使用 Graph API 并发出相关 HTTP 命令的 C# 脚本来执行相同的操作。尝试使用 netmon/Fiddler 监控通过 UI 发出的请求,但无法发现任何有用的信息。帮助,任何和所有将不胜感激。

【问题讨论】:

    标签: facebook testing


    【解决方案1】:

    参见https://developers.facebook.com/docs/test_users/ - 标有“删除”的部分:

    https://graph.facebook.com/TEST_USER_ID?
      method=delete
      &access_token=TEST_USER_ACCESS_TOKEN (OR) APP_ACCESS_TOKEN
    

    【讨论】:

    • 您好,感谢您的回复。所以我尝试直接从我的浏览器发出上面的 url,当然替换适当的值,我收到 400 Bad request 错误。 (例如:graph.facebook.com/…
    • 是通过API还是开发者网站上的工具创建的测试用户?它是否适用于应用程序访问令牌而不是用户访问令牌? (出于安全原因,请勿在此处包含您的应用访问令牌!)
    【解决方案2】:

    我无法让 TEST_USER_ACCESS_TOKEN 工作。我确实让 APP_ACCESS_TOKEN 工作。这对我有用。

    https://graph.facebook.com/<TEST_USER_ID>?method=delete&access_token=<APP_ID>%7C<APP_ACCESS_TOKEN>
    

    【讨论】:

      【解决方案3】:

      使用FB图API如下:

      https://graph.facebook.com/v2.8/{test-user-id}?method=delete&access_token={user-access-token}

      您应该得到以下响应:

      {"成功":true}

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多