這實際上看起來很簡單。爲了使用API,您只需要include()
CMBase.php
文件在該zip文件中。
包含該文件後,您可以創建一個CampaignMonitor
對象,並使用它來訪問API函數。我把這個例子中的代碼文件中的一個的在那裏:
require_once('CMBase.php');
$api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$client_id = null;
$campaign_id = null;
$list_id = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$cm = new CampaignMonitor($api_key, $client_id, $campaign_id, $list_id);
//This is the actual call to the method, passing email address, name.
$result = $cm->subscriberAdd('[email protected]', 'Joe Smith');
您可以檢查這樣的呼叫(再次從自己的代碼示例所)的結果:
if($result['Result']['Code'] == 0)
echo 'Success';
else
echo 'Error : ' . $result['Result']['Message'];
既然你」再僅在從郵件列表中添加刪除用戶興趣的話,我覺得只有兩個API調用,你需要擔心的是subscriberAdd()
和subscriberUnsubscribe()
:
$result = $cm->subscriberAdd('[email protected]', 'Joe Smith');
$result = $cm->subscriberUnsubscribe('[email protected]');
希望日在幫助。下載中包含的示例文件都是單個API方法調用的唯一示例,並且文件名稱體面,所以您應該能夠查看任何文件以獲取相應API方法的示例。
非常感謝你!我希望我能給你一個以上的答案。這正是我需要的!你搖滾! – zeckdude 2009-08-06 16:39:32