检测是否通过手机发送推文

时间:2014-05-30 15:05:07

标签: android iphone mobile twitter tweepy

我不确定如何通过移动/智能手机发送推文。 我正在使用Tweepy作为twitter API。 Twitter API只能告诉我们推文的来源/客户端(例如Twitter for Android)。

这就是为什么我看到的唯一解决方案是将用于推文的客户端名称与移动客户端列表进行比较。 (我应该自己建立清单)

列表可能很大,这就是我寻找另一个建议,黑客或魔法的原因。 (或者,你知道我在哪里可以找到一个好的移动应用程序列表吗?)

1 个答案:

答案 0 :(得分:0)

正如您所发现的,您可以查看source参数。

这会给你两件有趣的事情

  1. 客户名称。
  2. 客户的网址。
  3. 我建议采用双管齐下的方法。查看名称是否显示“for Android”或“mobile” - 并检查URL是否指向iTunes,play.google或类似名称。

    According to Wikipedia

      据Twitter称,新的应用程序每1.5秒注册一次。

    我建议查看Top 100 Twitter Applications(或类似),然后构建自己最常见的应用列表。