stovendo / omnisend
与Omnisend API交互的非官方API客户端库。
dev-master
2024-06-20 14:33 UTC
Requires
- php: >=8.2
- ext-json: *
- php-http/discovery: ^1.19
- phpdocumentor/type-resolver: ^1.8
- psr/http-factory: ^1.0
- psr/http-factory-implementation: *
- psr/http-message: ^2.0
- psr/log: ^3.0
- symfony/property-access: 7.*
- symfony/property-info: 7.*
- symfony/serializer: 7.*
- webmozart/assert: ^1.11
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.58
- nyholm/psr7: ^1.8
- php-http/vcr-plugin: ^1.2
- phpstan/phpstan: ^1.11
- phpunit/phpunit: ^11.2
- symfony/dotenv: 7.*
- symfony/http-client: 7.*
This package is not auto-updated.
Last update: 2024-09-19 07:27:48 UTC
README
欢迎使用Stovendo的Omnisend SDK。此SDK允许您以流畅高效的方式与Omnisend API交互。
重要提示
请注意,SDK不涵盖Omnisend API功能的100%。如果您需要未涵盖的特定用例,请随时自行实现并提交拉取请求。我们乐于审查并合并您的贡献。
贡献
欢迎贡献!无论是修复错误、实现新功能还是改进文档,我们都感谢您为使此SDK变得更好所做出的贡献。
免责声明
我们与Omnisend没有关联、未获其认可,也没有任何官方联系。此SDK是Stovendo独立开发的项目。
API版本
此SDK基于Omnisend API v3。
安装
要安装SDK,请使用以下命令
composer require stovendo/omnisend-sdk
用法
以下是如何使用SDK的基本示例
require 'vendor/autoload.php'; use Stovendo\Omnisend\OmnisendApiClient; use \Stovendo\Omnisend\OmnisendFactory; // use the client directly $client = new OmnisendApiClient('YOUR_API_KEY'); // or use the factory $client = (new OmnisendFactory())->create('YOUR_API_KEY'); // check connection $isConnected = $client->ping(); print_r($isConnected);
文档
有关详细的API使用和示例,请参阅Omnisend API v3文档。
支持
如果您遇到任何问题或有任何疑问,请在仓库中提交一个问题。
许可证
本项目采用MIT许可证。有关更多详细信息,请参阅LICENSE文件。
感谢您使用Stovendo的Omnisend SDK。祝您编码愉快!