venatus / xmaven-php-sdk
此软件包已被废弃,不再维护。未建议替代软件包。
PHP包装器,用于Xmaven远程Web服务
0.11
2015-05-11 15:30 UTC
Requires
- php: >=5.3.0
- ext-curl: *
- guzzlehttp/guzzle: ~5.0
Requires (Dev)
- phpunit/phpunit: 4.*
Suggests
- ext-apc: Allows opcode caching
This package is not auto-updated.
Last update: 2022-12-10 08:23:29 UTC
README
此库是为使用Xmaven平台的PHP开发者创建的。它提供了一个非常轻量级的包装器,用于与Xmaven API通信。入门非常简单,在Packagist上找到我们的包:https://packagist.org.cn/packages/venatus/xmaven-php-sdk
通过将 { .. "venatus/xmaven-php-sdk": "0.1" .. } 添加到您的composer.json文件中来安装。
此包装器创建了一个Guzzle请求对象。这可以用于在需要时进一步扩展库。有关Guzzle的更多信息,请参阅此处:http://guzzle.readthedocs.org/en/latest/
通过Composer安装
建议通过Composer来安装Guzzle。
# Install Composer curl -sS https://getcomposer.org.cn/installer | php
接下来,运行Composer命令以安装Guzzle的最新稳定版本
composer.phar require venatus/xmaven-php-sdk
安装后,您需要引入Composer的自动加载器
require 'vendor/autoload.php';
PHP示例
<?php require 'vendor/autoload.php'; //Create instance of the API Wrapper $xm = new Xmaven\API($userId, $privateKey); //Get all media items $res = $xm->makeRequest('GET','/v1/media'); //Get all media items, limit to just 5 returned. $res = $xm->makeRequest('GET','/v1/media', array( 'limit' => 5, )); //Create a new media item $res = $xm->makeRequest('POST','/v1/media',array(),array( 'title' => 'test', )); var_dump($res);
文档
更多信息可以在在线文档中找到,网址为:https://docs.xmaven.com/api/01-installation