我已经使用PHP为移动应用程序(Android,iPhone或其他)创建了Web服务。
现在我想确定使用PHP调用我的api服务的用户平台,那我该怎么做呢?
换句话说,api调用是从两个不同的设备进行的,我想要该设备的平台名称。
请帮忙。
有一个很好的PHP函数来解析用户代理,但是当请求来自Android应用程序或iPhone应用程序时,它不起作用。这是链接:https://github.com/donatj/PhpUserAgent
答案 0 :(得分:1)
我实际上写了你链接的所述函数,并且评论者是正确的,因为如果你的请求没有明确发送用户代理头,那么脚本就没有任何东西可以解析,也无法知道发出请求的平台。