facebook - 测试插件后暂停 Facebook 帐户

标签 facebook testing

问题:

我正在尝试按照 facebook 的描述测试对 facebook 评论事件的订阅:http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ .

FB.Event.subscribe('comment.create',
    function(response) {
        alert('You commented on: ' + response);
    }
);

当我对此进行集成测试时,在收到 23 条评论后,我发现我的帐户已被暂停。我不能再评论了。我试图通过登录我的 Facebook 帐户并通过回答问题(DOB、验证码)和重置密码来重新激活来解决这个问题。不幸的是,这不允许我再次发表评论。我以为他们通过 IP 阻止了我。

详细信息:

  1. 评论都发生在同一页面上。
  2. 评论插件实现如下:
<script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = '//connect.facebook.net/en_US/all.js#xfbml=1&appId=111111111111111';
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>

   <div class="fb-comments" data-href="THE_URL"" data-num-posts="6" data-colorscheme="light" data-mobile="auto-detect" data-width="744"></div>

问题

如何在不被 Facebook 关闭的情况下测试此插件?

最佳答案

您需要使用测试帐户测试功能,否则 FB 将视为垃圾邮件并禁用您的帐户或应用程序。

查看以下有关如何使用测试帐户的链接。

https://developers.facebook.com/blog/post/35/ https://developers.facebook.com/docs/test_users/

如果您有自己创建的应用程序,在测试时确保它处于沙盒模式

https://developers.facebook.com/blog/post/112/

关于facebook - 测试插件后暂停 Facebook 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319491/

相关文章:

java - 是否可以在 Java 应用程序上添加类似 facebook 的按钮?

python - 在 python 中测试数据生成框架?

angular - 如何使用 Cypress 测试 AWS Amplify Angular Authenticator 组件?

ruby-on-rails - Git:在推送到本地或远程主机之前强制测试

php - Facebook API 内的分页(照片)

Facebook JS SDK : Displaying oAuth dialog in iframe

android - 使用 Facebook 登录按钮禁用自动登录

facebook - 在FB应用程序中打开FB页面

api - 如何使用 Carina 测试框架在代码中设置数组属性值进行 API 测试?

ruby-on-rails - 我应该测试 gem 的功能吗?