我正在尝试通过Getresponse api将订阅者添加到列表单个联系人订阅列表我必须像这样调用api
$getresponse = new GetResponse(api key);
$result = $getresponse->addContact(listid,
$lead['name'],
$lead['email']
);
现在我想在一次通话中添加多个电子邮件,我不能为每个联系人使用foreach循环,是否有一个函数或端点可以在一次通话中添加多个电子邮件?
答案 0 :(得分:3)
Getresponse官方API只显示一个联系人。
https://apidocs.getresponse.com/v3/resources/contacts#contacts.create
截至目前,导入联系人没有API端点作为批量(csv或JSON)。
答案 1 :(得分:0)
是的,巴拉是对的。 GetResponse没有这样的API方法来插入多个联系人。但是,请检查以下API代码,以便将单个联系人插入GetResponse。
include('GetResponseAPI3.class.php');
$getresponse = new GetResponse('your-getresponse-token-here');
$var = $getresponse->addContact(array
(
'name' => 'FirstName LastName',
'email' => 'emailid@something.com',
'dayOfCycle' => 0,
'campaign' => array('campaignId' => 'Campaign-id'),
'ipAddress' => 'XXX.XXX.XX.XX'
)
);
var_dump($var);