datawow / datawow-php
用于调用DataWow API的HTTP RESTFul
dev-master
2019-04-04 08:20 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is not auto-updated.
Last update: 2024-09-19 23:58:26 UTC
README
Datawow-php HTTP RESTFul用于调用DataWow API
支持或问题 support@datawow.io
要求
- php 5.4或更高版本
- 内置libcurl支持。
安装
Composer
您可以通过Composer安装库。请检查您的机器上是否已安装Composer,并将以下代码复制到您的composer.json
中。如果您没有Composer,请点击官方网站链接进行安装
将以下代码复制到您的composer.json中
"datawow/datawow-php": "dev-master"
运行composer install
php composer.phar install
或(全局设置)
composer install
运行composer install后,您将有一个vendor/
文件夹来存储您的库。现在您可以通过以下方式加载这些库:
require_once dirname(__FILE__).'/vendor/autoload.php';
API说明
我们有4种调用API的模式,每种模式都有3种操作,例如创建、列出数据和通过ID查找。我们将向您展示我们有哪些API。
图像模型。我们有4个API
- ImageChoice
- ImageClosedQuestion
- ImageMessage
- ImagePhotoTag
文本模型。我们有3个API
- Category
- Conversation
- TextClosedQuestion
视频模型。我们有1个API
- VideoClassify
预测模型。我们有1个API
- Predictor
模型函数
用于创建数据,请使用create()
/** @param string $token @param array $params **/ ImageChoice::create($token, $params);
用于查询数据列表,请使用gets()
/** @param string $token @param array $params **/ ImageChoice::gets($token, $params);
用于通过ID查找数据,请使用find_id()
/** @param string $token @param string|int $id **/ ImageChoice::find_id($token, $id);
每个使用的函数都必须有$token
,这是一个项目令牌,而$params
是每个模型所需的一个参数。对于$params
,我们将在使用部分进行解释