rikimaru09 / php-sdk
Upviral PHP SDK
Requires
- guzzlehttp/guzzle: ^6.4
This package is not auto-updated.
Last update: 2024-09-26 23:25:14 UTC
README
composer require upviral/php-sdk
使用方法
require_once('vendor/autoload.php');
$apiKey = ""; $upviral = new Upviral\SDK($apiKey);
获取所有活动
$campaigns = $upviral->getCampaigns(); var_dump($campaigns);
获取某个活动的自定义字段
$customFields = $upviral->geCustomFields(''); var_dump($customFields);
添加新的联系人和潜在客户
$contact = new \Upviral\Entity\Contact(); $contact->name = ''; $contact->email = '<Email'; $contact->campaigns = ''; $contact->referred_by = ''; $contact->custom_fields = ['custom_field_1'=>'value']; $res = $upviral->addContact($contact); var_dump($res);
通过id获取联系人和潜在客户
$contact = $upviral->getContact('', ''); var_dump($contact);
通过电子邮件获取联系人和潜在客户
$contact = $upviral->getContact('', ''); var_dump($contact);
获取某个活动的所有联系人
$contacts = $upviral->getContacts(''); var_dump($contacts);
通过分数过滤获取某个活动的所有联系人
$contacts = $upviral->getContacts('', ['operator'=>'', 'points'=>'']); // 例如 // $contacts = $upviral->getContacts('', ['operator'=>'>', 'points'=>'100']); var_dump($contacts);
添加积分
$res = $upviral->addPoints('<lead/contact id>', '', ); var_dump($res);