Php MailChimp API问题

Php MailChimp API问题,php,api,mailchimp,Php,Api,Mailchimp,我想向mailchimp订户添加电子邮件。代码运行正常,但它会向用户发送一封电子邮件以确认订阅。如何在没有用户确认的情况下添加用户?。 这是我的密码 <?php include('Mailchimp.php'); $api_key = "mykey"; $list_id = "d12a719916"; $mailChimp = new Mailchimp($api_key); $result=$mailChimp->call("lists/subscribe", arr

我想向mailchimp订户添加电子邮件。代码运行正常,但它会向用户发送一封电子邮件以确认订阅。如何在没有用户确认的情况下添加用户?。 这是我的密码

<?php

include('Mailchimp.php');

$api_key = "mykey"; 
$list_id = "d12a719916";


$mailChimp = new Mailchimp($api_key);


$result=$mailChimp->call("lists/subscribe", array(
"id"=>"d12a719916",
"email"=>array("email"=>"testuser@somedomain.com"),
"update_existing"=>true,
"send_welcome"=>false,
));
var_dump($result);

?>

问题出在哪里?

在通话中将
double\u optin
设置为
false

例如:

$result=$mailChimp->call("lists/subscribe", array(
"id"=>"d12a719916",
"email"=>array("email"=>"testuser@somedomain.com"),
"double_optin"=>false,
"update_existing"=>true,
"send_welcome"=>false,
));

更多信息。

以及如何在此通话中添加名字和姓氏?@adeelperviz所有信息都在文档中:)。通过将
merge_vars
设置为数组,将firstname和lastname标记作为键,将firstname和lastname作为这些键的值,可以添加firstname和lastname。如果回答了你的问题,请接受我的回答。谢谢
$result=$mailChimp->call("lists/subscribe", array(
"id"=>"d12a719916",
"email"=>array("email"=>"testuser@somedomain.com"),
"double_optin"=>false,
"update_existing"=>true,
"send_welcome"=>false,
));