2012-02-21 4 views
0

Как получить точную электронную почту цели?Как получить электронную почту ExactTarget?

Я следовал из sample here:

и у меня есть следующий код:

var retrieveRequest = new RetrieveRequest(); 
     retrieveRequest.ObjectType = "Email"; 
     retrieveRequest.Properties = new [] 
             { 
              "ID","Name" 
             }; 

     // add the filter 
     var simpleFilterPart = new SimpleFilterPart 
            { 
             SimpleOperator = SimpleOperators.equals, 
             Property = "Name", 
             Value = new[] { "EmailTemplateTest1" }, 

            }; 

     retrieveRequest.Filter = simpleFilterPart; 

     APIObject[] apiObjects; 

     string requestId; 
     var result = this._soapClient.Retrieve(retrieveRequest, out requestId, out apiObjects); 

Но когда он работает, то "результат" переменная содержит ниже сообщение об ошибке:

**Error: Invalid column name 'Name'. 
Invalid column name 'EmailTemplateTest1'.** 

«Имя» - это имя столбца для моего шаблона электронной почты, чье имя «EmailTemplateTest1».

Не знаете, что может быть неправильным? имена столбцов и значения выглядят хорошо для меня.

Должен ли я указывать путь к папке (например, Folder1/Folder2/Folder3), в котором находится шаблон электронной почты? если да, то как?

Любые мысли?

благодаря

ответ

2

я боролся с ExactTarget мыла апи, а также. Единственный способ получить электронное письмо - установить:

retrievRequest.QueryAllAccounts = true 

retrievRequest.QueryAllAccountsSpecified = true 
+0

спасибо, я попробовал это и все еще дает мне ту же ошибку. –

+0

, по-видимому, одна из проблем. Я изменил фильтр на основе ID, а не на Name, и он работает (хотя он не извлекает другие свойства, такие как HTMLBody и т. Д.). Очень сложно работать со своим API в целом из-за плохой документации и правильных сообщений об ошибках. –

0
+0

Это та же ссылка, которую я задал в своем вопросе! хорошо читайте;) –

+2

Это другая ссылка с явно тем же контентом - мой плохой просто пытается помочь. спасибо за негатив:/ – Bob

Смежные вопросы