wirthhorn / daypaio

简单的 PHP Daypaio API 客户端

dev-master 2018-08-09 14:35 UTC

This package is not auto-updated.

Last update: 2024-09-24 17:59:37 UTC


README

Daypaio API 的简单 PHP 客户端。

要求

PHP 7

CURL

用法

初始化

use Daypaio;

$daypaio = new Daypaio([
	'access_token' => 'Enter access token',
	'environment' => 'stage' // valid: stage, production
]);

列出兴趣频道

$daypaio->interestchannel->get();

列出商店

$daypaio->shops->get();

创建新的消费者

$daypaio->consumer->post([
	"email" => "foo@bar.com",
  	"t" => "lead",
  	"first_name" => "foo",
  	"interestchannels" => [],
  	"preferredShop" => "",
  	"ext_id" => ""
]);

搜索消费者

$daypaio->query->get(
	["email" => "stuber@wirth-horn.de"], // search parameters
	["id", "email"] // fields to return
);

删除现有消费者

$daypaio->delete->post("consumer", "5b2a63c2d848af4cc12ecf44");

测试

  1. Composer 是运行测试的先决条件。全局安装 composer,然后运行 composer install 以安装所需文件。
  2. tests/DaypaioTestCredentials.php.dist 创建 tests/DaypaioTestCredentials.php 并编辑它以添加您的访问令牌。
  3. 可以从根目录运行此命令来执行测试
$ ./vendor/bin/phpunit