crsytalpf/words

dev-master 2019-08-12 03:14 UTC

This package is auto-updated.

Last update: 2024-09-12 14:52:22 UTC


README

Crystal平台词汇库。Crystal Bank拥有大量词汇库,其中之一就是词汇库。词汇库包含许多词汇及其详细信息。每个词汇都包含来自其他语言的解释和描述。目前所有词汇分类如下。
ID 分类
1 ICT
由于该库使用NoSQL数据库构建,单个数据的信息与该词汇相关,且并非所有词汇都有相同的信息。还有许多信息即将到来。当前数据将检索:
  • 英文词汇
  • 僧伽罗语词汇
  • 僧伽罗语含义
  • 僧伽罗语描述
  • 英文描述
  • ID

此PHP包由Swagger Codegen项目自动生成

  • API版本:v0.0.0.1
  • 包版本:0.0.1
  • 构建包:io.swagger.codegen.languages.PhpClientCodegen 了解更多信息,请访问 https://dev.pmkg.lk/help

要求

PHP 5.5及以上

安装与使用

Composer

要通过Composer安装绑定,请在composer.json中添加以下内容

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com//crystalWords.git"
    }
  ],
  "require": {
    "/crystalWords": "*@dev"
  }
}

然后运行composer install

手动安装

下载文件并包含autoload.php

    require_once('/path/to/SwaggerClient-php/vendor/autoload.php');

测试

要运行单元测试

composer install
./vendor/bin/phpunit

入门指南

请遵循安装过程,然后运行以下命令

<?php
require_once(__DIR__ . '/vendor/autoload.php');

$apiInstance = new Swagger\Client\Api\DefaultApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);

try {
    $result = $apiInstance->wordsGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->wordsGet: ', $e->getMessage(), PHP_EOL;
}

?>

API端点文档

所有URI相对于https://k9aqkpifhj.execute-api.ap-southeast-1.amazonaws.com/default

方法 HTTP请求 描述
DefaultApi wordsGet GET /words 从Crystal词汇库获取所有可用词汇
DefaultApi wordsOptions OPTIONS /words
DefaultApi wordsPost POST /words POST请求将更新库中的任何数据

模型文档

授权文档

所有端点都不需要授权。

作者

contact@dev.pmkg.lk