metatavu / linkedevents-php-client
此包已被放弃,不再维护。没有建议替代包。
0.0.16
2020-06-26 04:32 UTC
Requires
- php: >=5.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: ~1.0
- squizlabs/php_codesniffer: ~2.6
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
模型文档
- 活动
- 活动信息URL
- 活动名称
- 活动链接
- IdRef
- 图片
- 图片URL
- InlineResponse200
- InlineResponse2001
- InlineResponse2002
- InlineResponse2003
- InlineResponse2004
- InlineResponse2005
- 关键字
- 关键字名称
- 关键字集
- 关键字集名称
- 语言
- 语言名称
- MetaDefinition
- 出价
- 出价描述
- 出价信息URL
- 出价价格
- 地点
- 地点地址区域
- 地点自定义数据
- 地点描述
- 地点信息URL
- 地点名称
- 地点位置
- 地点街道地址
- 地点电话
授权文档
所有端点都不需要授权。