Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 检测推文是否来自移动电话_Android_Iphone_Mobile_Twitter_Tweepy - Fatal编程技术网

Android 检测推文是否来自移动电话

Android 检测推文是否来自移动电话,android,iphone,mobile,twitter,tweepy,Android,Iphone,Mobile,Twitter,Tweepy,我不确定如何判断推特是从手机/智能手机发出的。 我正在使用Tweepy作为twitter API。推特API只能告诉我们推特的来源/客户端(例如,Android的推特) 这就是为什么我看到的唯一解决方案是将用于推特的客户端名称与移动客户端列表进行比较。(我应该自己建立列表) 这个列表可能是巨大的,这就是为什么我在寻找另一个建议,黑客或魔术。 (或者,您知道我在哪里可以找到一个好的移动应用程序列表吗?正如您所发现的,您可以查看source参数 这会给你带来两件有趣的事情 客户端的名称 客户端的UR

我不确定如何判断推特是从手机/智能手机发出的。 我正在使用Tweepy作为twitter API。推特API只能告诉我们推特的来源/客户端(例如,Android的推特)

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

这个列表可能是巨大的,这就是为什么我在寻找另一个建议,黑客或魔术。
(或者,您知道我在哪里可以找到一个好的移动应用程序列表吗?

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

这会给你带来两件有趣的事情

  • 客户端的名称
  • 客户端的URL
  • 我建议采取双管齐下的方法。看看名字上是否写着“Android”或“mobile”之类的词,然后检查URL是否指向iTunes、play.google或类似的网站

    据Twitter称,每1.5秒注册一个新应用程序

    我建议你先看一下(或类似的),然后列出你自己最常用的应用