anakadote / bamlt-referrals
此包最新版本(dev-master)没有可用的许可证信息。
与BAM LeadTracker客户推荐器网络服务接口。
dev-master
2022-03-17 19:46 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-18 00:56:57 UTC
README
与BAM Lead Tracker客户推荐器网络服务接口。
首先通过Composer安装此包。编辑你的项目的composer.json
文件,以要求anakadote/bamlt-referrals
。
"require": {
"anakadote/bamlt-referrals": "dev-master"
}
接下来,在终端中更新Composer
composer update
用法 / 方法
getReferrerToken(string $uri, bool $is_client_uri = false)
-
$uri - (必填) BAM Lead Tracker URI
-
$is_client_uri - 对于客户端URI为true,对于商店URI为false
(new BAMLTReferrals)->getReferrerToken(BAMLT_URI);
其他方法
(new BAMLTReferrals)->submit($customer_info, $input, $referrer_token);
(new BAMLTReferrals)->getReferrals($referral_token);
(new BAMLTReferrals)->getReferralConversions($referral_token);
(new BAMLTReferrals)->getReferralAppointmentConversions($referral_token);
(new BAMLTReferrals)->getReferralTransactionConversions($referral_token);
Laravel
要使用Laravel,请添加服务提供者。打开config/app.php
并在提供者数组中添加一个新条目。
Anakadote\BAMLTReferrals\BAMLTReferralsServiceProvider::class
此包也可以通过Laravel Facade访问,因此只需在Facade "BAMLTReferrals"上调用其方法即可使用。
BAMLT::send(env('BAMLT_URI'), env('BAMLT_URI_IS_CLIENT_URI'))