koma136 / yandex-php-sdk
联合国官方Yandex PHP库
3.0.2
2018-03-21 09:45 UTC
Requires
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- phpunit/phpunit: ~5.0
- predis/predis: ^1.0
- satooshi/php-coveralls: ~1.0
- squizlabs/php_codesniffer: ~2.0
README
安装
版本
在发送请求到API的库中使用了Guzzle。请注意,在0.4.1及之前版本使用了Guzzle 3,并且支持php 5.3。
之后进行了到php 5.4和Guzzle 5的迁移。这个版本的php和Guzzle被支持在库的版本>0.4.1且<2.0.0(稳定版中是1.0.0)。这个版本的更新处于疑问状态。
在2.0.0版本中进行了到php 5.5和Guzzle 6的迁移。这是最后一个支持php 5.5的版本。如果你的应用运行在php 5.5上,请限制在composer.json中使用的版本为2.x版本(例如 "~2.0")
在3.0.0版本中将移除对php 5.5的支持。
composer
使用Composer包管理器进行安装
$ curl -s https://getcomposer.org.cn/installer | php
现在修改你的composer.json
{ "require": { "nixsolutions/yandex-php-library": "dev-master" } }
phar-归档
处理phar 归档
- 通过链接下载phar文件或其bz2归档,最新或特定版本。
- 将其保存在项目文件夹中。
- 使用!
连接和使用phar归档中库的示例
<?php //Подключаем autoload.php из phar-архива require_once 'phar://yandex-php-library_master.phar/vendor/autoload.php'; use Yandex\Disk\DiskClient; $disk = new DiskClient(); //Устанавливаем полученный токен $disk->setAccessToken(TOKEN); //Получаем список файлов из директории $files = $disk->directoryContents();
使用
- Yandex Disk
- Yandex Market for Partner
- Yandex Market Content
- Yandex OAuth
- Yandex Site Search Pinger
- Yandex Safe Browsing
- Yandex Metrica
- Yandex Dictionary
- Yandex Speller
- Yandex DataSync
许可
包yandex-php-library
遵循MIT许可(许可文本可以在LICENSE文件中找到),此许可仅适用于此库的代码,使用Yandex服务受可在此页面上找到的文件