yandex / locator
用于与 Yandex.Locator 交互的 PHP 库
0.9.2
2015-08-20 10:40 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-14 14:59:55 UTC
README
基于 Wi-Fi 热点和移动网络基站位置信息定位服务的软件。允许在无 GPS 或 GPS 接收范围外提供地理信息服务。位置信息以圆形区域的形式表示,其中包含移动设备。
安装
可以通过 composer 安装,只需在依赖项中添加 "yandex/locator" 即可。
如何使用
// использовать встроенный автозагрузчик, либо через composer require 'autoload.php'; $api = new \Yandex\Locator\Api('your_token'); // Определение местоположения по IP $api->setIp('88.88.88.88'); try { $api->load(); } catch (\Yandex\Locator\Exception\CurlError $ex) { // ошибка curl } catch (\Yandex\Locator\Exception\ServerError $ex) { // ошибка Яндекса } catch (\Yandex\Locator\Exception $ex) { // какая-то другая ошибка (запроса, например) } $response = $api->getResponse(); // как определено положение $response->getType(); // широта $response->getLatitude(); // долгота $response->getLongitude(); // сериализация/десереализация объекта var_dump(unserialize(serialize($response)));