datawow/datawow-php

用于调用DataWow API的HTTP RESTFul

dev-master 2019-04-04 08:20 UTC

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,我们将在使用部分进行解释

示例和用法