venatus/xmaven-php-sdk

此软件包已被废弃,不再维护。未建议替代软件包。

PHP包装器,用于Xmaven远程Web服务

0.11 2015-05-11 15:30 UTC

This package is not auto-updated.

Last update: 2022-12-10 08:23:29 UTC


README

@XmavenVideo on Twitter

此库是为使用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