roichamp / php-client
为 RoiChamp REST API 提供的 PHP 封装
1.0.3
2021-05-20 14:01 UTC
Requires
- php: >= 5.4.0
- ext-curl: *
- ext-json: *
README
为 RoiChamp REST API 提供的 PHP 封装。使用此库可以安全地轻松与 RoiChamp REST API 进行交互。
安装
composer require roichamp/php-client
入门
要获取您的 API 密钥,请通过 office@roichamp.com 联系我们
客户端类
$roichamp = new \RoiChamp\Client([ 'token' => 'API_KEY' ]);
客户端方法
订阅者更新/插入
$roichamp->upsertSubscriber([ 'email' => 'office@roichamp.com', 'first_name' => 'Roi', 'last_name' => 'Champ', 'phone' => '+381123123', 'metaData' => [ 'source' => 'google' ], ])
参数
订阅者取消订阅
$roichamp->unsubscribe('office@roichamp.com')
参数
类别更新/插入
$roichamp->upsertProduct([ 'identity' => '42141', 'title' => 'Product title', 'image' => '...', 'permalink' => '...', 'suggest' => 1, 'metaData' => [ 'foo' => 'bar' ], ])
产品更新/插入
$roichamp->upsertProduct([ 'identity' => '14214', 'title' => 'Product title', 'price' => 199, 'price_promo' => 99, 'currency' => 'USD', 'image' => '...', 'permalink' => '...', 'content' => 'Product description', 'suggest' => 1, 'categoryIdentities' => ['42141'], 'metaData' => [ 'foo' => 'bar' ], ])
发送事务性电子邮件
$roichamp->sendEmail([ 'identity' => 'reset_password', 'to' => 'office@roichamp.com', 'params' => [ 'reset_url' => '...', ], ])
参数
发布历史
- 2021-04-26 - 1.0.0 - 预发布。