PHP의 exacttarget SOAP API를 사용하여 목록을 작성하고 구독자로 사용자 세부 정보를 추가 할 계획입니다. code api에는 목록 생성에 대한 샘플 코드가 있습니다.exacttarget API에 목록이 있는지 확인하십시오.
public function createList($siteId, $siteDescription){
try {
$list = new ExactTarget_List();
// $list->Description = "PHP Created List"; // List for the venue
// $list->ListName = "PHP API Created List"; // Description about the list
$list->Description = $siteDescription; // List for the venue
$list->ListName = $siteId;
$object = new SoapVar($list, SOAP_ENC_OBJECT, 'List', "http://exacttarget.com/wsdl/partnerAPI");
$request = new ExactTarget_CreateRequest();
$request->Options = NULL;
$request->Objects = array($object);
$results = $client->Create($request);
if ($results->OverallStatus == 'OK')
{
echo 'SUCCESS';
}
else
{
echo 'FAILED';
}
}
catch (SoapFault $e) {
// var_dump(e);
$this->success = 0;
}
}
을 다음하지만 내 워크 플로우의 경우 목록이 이미 존재하는 내가 다른 첫 번째 목록을 작성하고 추가 그것에 가입자 (DOH!) 추가의 다음 단계로 진행해야한다는 등이기 때문에 나는 그것을 기반으로 내 사용자 정의 로직을 내장 가입자. 목록이 존재하는지 또는 코드 API doc을 사용하고 있지 않은지 확인하는 데 어떤 예제 코드 스 니펫도 찾을 수 없으므로 이것이 가능한지 궁금합니다. SOAP과 XML에 대한 나의 빈약 한 이해는 여기서 큰 시간을 보내고 있기 때문에 더 나은 지식이나 아이디어를 가진 재향 군인이 내 원인을 돕기위한 세부 사항을 공유 하는지를 요청합니다.
나는 당신을 생각합니다, ET의 도스는 흉포합니다. – Rudiger