Twitter如何创建测试用户账户?

41

Facebook允许您创建仅用于测试目的的测试用户帐户。

Twitter是否提供类似的功能?我不想因为创建虚假用户帐户而被列入黑名单;我必须使用真实的用户帐户来测试我的应用程序吗?您在测试Twitter应用程序时使用了哪些策略?

3个回答

35
据我所知,Twitter 的规则中没有禁止创建账户(不像 Facebook,除了测试账户外,你不允许创建多个账户进行测试)。因此,你可以像通常一样注册账户。
你可能需要查看这篇文章获取一些有关测试账户的其他提示(隐藏推文,在测试完成后删除账户等)。

请记住他们的条款,他们变得越来越吝啬了。例如,这可能是账户抢注的一个例子,会导致您被禁止。在我们公司,这种情况发生了很多次。真正的诀窍是尽可能伪造电话号码,因为他们的验证系统已经过时。 - Anthony Mason
3
我可以确认这似乎已经过时了。创建用于测试的假推特账号会导致账号很快被锁定(在我的情况下,甚至不到10分钟),特别是如果使用了DEA。 - Katai

13

我目前正在创建一个Twitter应用程序,以下是我正在使用的一些策略。

  • 我使用Gmail地址组合来创建我的帐户。如果我以用户bob@gmail.com 的身份创建了一个gmail帐户,我会在Twitter上保护@bob这个名字。这样,很难忘记在哪里发送找回密码的电子邮件。我不会过度使用,因为我不需要100个测试账户,但我最多会有三个。

  • 我使用Chrome登录我的测试账户,因为只要在主页上输入您的Twitter名称,它就会自动记住您的密码。这样可以轻松地在账户之间切换,但请注意,有时我很难知道哪个账户实际上处于活动状态,因为我经常查看其他的个人资料。如果我不经常查看已登录用户图标指示器,这会令人困惑。

  • 绝不要转发任何内容,除非您必须进行测试或者仅为测试案例使用标签。令人难以置信的是,即使在完全未公开的帐户上,我在转发链接几秒钟后也有一些出乎意料的Twitter用户添加到了我的数据库中。

  • 在本地主机上,关闭所有其他浏览器窗口,而您正在测试。特别是如果您通过AJAX调用API。您永远不知道哪些网站也打开了调用Twitter API的AJAX,这可能严重干扰您的测试和速率限制。尤其是在您实时开发时。

  • 不建议保护您的推文。对于大多数使用情况来说,它太过限制性了。

  • 对于我的网站,我需要在推文中放置一个链接。Twitter不允许使用实时链接http://localhost,因此您必须提前计划并有一个实时测试服务器。


9

Twitter的注册过程是我见过最简单的。你可以很容易地创建几个测试账户;这是我使用的唯一方法。

这里有一篇关于此的博客文章


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接