darkside666 / nofrixion-api-client
PHP版本的Nofrixion API客户端
dev-develop
2024-10-03 08:51 UTC
Requires
- php: >=7.4
- league/oauth2-client: ^2.7
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
This package is auto-updated.
Last update: 2024-10-03 08:51:56 UTC
README
⚠️ 注意:这是Nofrixion API客户端库的beta版本。功能和功能可能在未来的更新中发生变化。
安装
要安装Nofrixion API客户端库,请使用Composer
composer require darkside666/nofrixion-api-client
使用示例
您可以在/example
文件夹中找到使用示例
- 授权示例:查看
auth.php
以实现授权。 - API客户端示例:查看
test.php
以使用Nofrixion API客户端。
更新客户端API代码
通常不需要手动更新客户端API代码,但如果您需要重新生成API类,可以按照以下步骤操作
-
安装OpenAPI Generator 确保您已安装NPM,然后全局安装OpenAPI Generator CLI
npm install @openapitools/openapi-generator-cli -g
-
生成Nofrixion\Client代码 使用OpenAPI Generator从Nofrixion API Swagger定义生成客户端代码
openapi-generator-cli generate -i https://api.nofrixion.com/swagger/v1/swagger.json -g php -o ./src-client -c src-client-config.json
客户端文档
有关使用生成的客户端的更多详细信息,请参阅客户端文档。