跳转到主要内容

用户代理移动检测

项目描述

uamd (User Agent Mobile Detect) 是用于检测HTTP_USER_AGENT中的日本移动电话,并返回包括UID在内的设备信息,以及通过每个运营商的CIDR进行的欺骗检查。

安装

sudo pip install uamd

sudo pip install git+git://github.com/lambdalisue/uamd.git#egg=uamd

必需(自动安装)

  • IPy

  • BeautifulSoup

如何使用

>>> META = {
>>>     'HTTP_USER_AGENT': u"J-PHONE/2.0/J-SH02",
>>>     'HTTP_X_JPHONE_UID': u"XXXXXXX",
>>>     'REMOTE_ADDR': u"123.108.237.0",                        # Valid IP for Softbank (2011/03/22)
>>> }
>>> deice = uamd.detect(META)
>>> device.name
u'J-SH02'
>>> device.type
u'J-Phone'
>>> device.uid
u'XXXXXXX'
>>> device.spoof
False

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分发

uamd-0.1rc4.tar.gz (109.9 kB 查看哈希值)

上传时间 源码

构建发行版

uamd-0.1rc4-py2.7.egg (20.9 kB 查看哈希值)

上传时间 源码

支持者