sbrilenko / php-device-checker
PHP设备检查器
0.1.0
2016-04-03 21:38 UTC
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is not auto-updated.
Last update: 2024-09-14 18:53:07 UTC
README
PHP设备检查器
PHPDeviceChecker - 可以通过设备令牌检查移动操作系统。需要发送PN时使用。
安装
添加到你的 composer.json 文件中 - "sbrilenko/php-device-checker": "*"
目前支持Android和iOS设备
只需添加设备令牌
use \PHPDeviceChecker\PHPDeviceChecker; $getIos = new PHPDeviceChecker("iOsDeviceTokenHere");
您将获得
{"iOsDeviceTokenHere":{"isiOs":true,"isAndroid":false,"os":"ios"}}
您可以使用函数生成一些值
$getIos->isiOs(); //true $getIos->isAndroid(); //false $getIos->os(); //"ios"
或者添加设备令牌数组
$tokenArray = new PHPDeviceChecker(["iOsDeviceToken","androidDeviceToken"]);
结果
{"iOsDeviceToken":{"isiOs":true,"isAndroid":false,"os":"ios"},"androidDeviceToken":{"isiOs":false,"isAndroid":true,"os":"android"}}
$tokenArray->isiOs(); // true By first token $tokenArray->isAndroid(); // false By first token $tokenArray->isiOs("iOsDeviceToken"); // true $tokenArray->isAndroid("iOsDeviceToken"); // false $tokenArray->isiOs("androidDeviceToken"); // false $tokenArray->isAndroid("androidDeviceToken"); // true $tokenArray->os(); // "ios" By first token $tokenArray->os("iOsDeviceToken"); // "ios" $tokenArray->os("androidDeviceToken"); // "android"
如果您想添加其他平台,请发送一个pull request或创建一个问题。