metatavu/linkedevents-php-client

此包已被放弃,不再维护。没有建议替代包。

0.0.16 2020-06-26 04:32 UTC

This package is not auto-updated.

Last update: 2024-08-12 21:58:55 UTC


README

Linked Events 提供使用 JSON-LD 格式的活动和地点分类数据。可以通过日期和地点搜索活动。地点可以是具体地址或更大的区域,如社区或区。通过包含机制简化了 JSON-LD 格式。API 用户可以请求将某些字段直接包含在结果中,而不是作为对象的超链接。一些字段是多语言的。它们作为对象实现,每个语言变体作为属性。在这个规范中,每个多语言字段都有一个 (fi,sv,en) 属性三元组作为示例。

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

  • API 版本:v1
  • 包版本:0.0.16
  • 构建包:io.swagger.codegen.languages.PhpClientCodegen

需求

PHP 5.4.0 及以上版本

安装与使用

Composer

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

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/metatavu/linkedevents-php-client.git"
    }
  ],
  "require": {
    "metatavu/linkedevents-php-client": "*@dev"
  }
}

然后运行 composer install

手动安装

下载文件并包含 autoload.php

    require_once('/path/to/linkedevents-client-php/autoload.php');

测试

要运行单元测试

composer install
./vendor/bin/phpunit

入门

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

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

$api_instance = new Metatavu\LinkedEvents\Api\EventApi();
$eventObject = new \Metatavu\LinkedEvents\Model\Event(); // \Metatavu\LinkedEvents\Model\Event | 

try {
    $result = $api_instance->eventCreate($eventObject);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EventApi->eventCreate: ', $e->getMessage(), PHP_EOL;
}

?>

API 端点文档

所有 URI 都相对于 https://api.hel.fi/linkedevents/v1

模型文档

授权文档

所有端点都不需要授权。

作者