Web ページでアクティブなサブスクライバー (すべてのフィールドを含む) を確認したいのですが、どうすればよいかわかりません。
私はすでに API キーを持っていますが、良い例かビット コードが欠落しています。
Web ページでアクティブなサブスクライバー (すべてのフィールドを含む) を確認したいのですが、どうすればよいかわかりません。
私はすでに API キーを持っていますが、良い例かビット コードが欠落しています。
PHP を使用していると仮定すると、次のコードは、特定のメーリング リストのアクティブなサブスクライバーをすべて表示します。https://github.com/campaignmonitor/createsend-phpから入手できる CampaignMonitor の公式 php API ライブラリが必要です。ライブラリにはいくつかの優れた例もあり、調査することをお勧めします。
(5 行目の「リスト ID」をリストの ID に置き換えます。)
<?php
require_once 'csrest_lists.php';
$auth = array(
'access_token' => 'your access token'
$wrap = new CS_REST_Lists('List ID', $auth);
$result = $wrap->get_active_subscribers('Added since', 1, 50, 'email', 'asc');
//$result = $wrap->get_active_subscribers(date('Y-m-d', strtotime('-30 days')),
// page number, page size, order by, order direction);
echo "Result of GET /api/v3.1/lists/{ID}/active\n<br />";
if($result->was_successful()) {
echo "Got subscribers\n<br /><pre>";
var_dump($result->response);
} else {
echo 'Failed with code '.$result->http_status_code."\n<br /><pre>";
var_dump($result->response);
}
echo '</pre>';