2013-02-04 31 views
7

Tôi muốn để nhóm người dùng của tôi bằng cách "Bản tin", "Người dùng" và "Thành viên" và gửi email ra qua API, làm thế nào tôi có thể làm cho điều đó càng tốt: http://apidocs.mailchimp.com/api/1.3/index.phpTôi làm cách nào để sử dụng api MailChimp để gửi email cho các nhóm?

Adding users to groups vẻ khá thẳng về phía trước, nhưng tôi có thể dường như không tìm cách gửi cho họ. Không createCampaign cũng không campaignSendNow có bất kỳ đề cập nào về nhóm hoặc cách gửi cho nhóm.

Hiện tại tôi đang xử lý việc này bằng cách có 3 danh sách riêng biệt.

Trả lời

11

Bạn sẽ cần sử dụng thông số segment_opts trong phương thức campaignCreate() để chọn nhóm (tức là phân đoạn) bạn muốn gửi tới.

Sử dụng tham số segment_opts bạn có thể chọn các nhóm cụ thể. Một cái gì đó như thế này:

// Assuming your interest group has an ID of 1. 

$conditions = array(); 
$conditions[] = array('field'=>'interests-1', 'op'=>'one', 'value'=>'Newsletter'); 
$segment_opts = array('match'=>'all', 'conditions'=>$conditions); 

$retval = $api->campaignCreate($type, $opts, $content, $segment_opts); 
Các vấn đề liên quan