由于当前测试用户graph api的限制,有问题的平台(例如,我现在甚至无法作为测试用户登录我的应用程序)以及博客和Facebook中完全缺乏来自Facebook的反馈在论坛上,我对应用程序开发几乎感到不安。我正在学习,因此我需要不断测试代码以确保它有意义。我正在制作的应用程序同时依赖于多个用户的交互,因此使用我自己的帐户(或者至少只是我的帐户)并不可行。
所以,我的问题是:你有一个不破坏fb合同的好替代解决方案吗? (即,创建一堆常规的假帐户不是解决方案)。您是如何测试自己的应用的?
提前谢谢。
答案 0 :(得分:2)
除了使用测试帐户外,我没有其他方法可以测试。我知道为Facebook开发的每个人都有几个帐户只是为了测试。我想如果这就是你正在使用它们,而不是试图滥用网站,那么它们会超越你这个特定的规则(从来没有听说过任何人被破坏了)。
此外,请记住,通过localhost进行测试时,并非所有Facebook功能都能按预期工作。出于这个原因,拥有一个可以快速且经常部署应用程序的测试服务器是件好事。
另外(也),创建Facebook应用程序的两个版本通常也有帮助 - 产品和测试。通过这种方式,您可以在更新/修复应用程序时在沙箱中玩游戏,而它已经存在且人们不希望停机。