2014-02-12 7 views
0

я хочу, чтобы отправить письмо через Infusionsoft апите, но адрес электронной почты не показан я хочу попробовать, но не отправленные, вот мой код:Как отправить электронную почту через infusionsoft api?

<?php 
echo "Hello World! <br/>"; 
include_once('iSDK/src/isdk.php'); 
//require_once"iSDK/src/isdk.php"; 
$myApp = new iSDK(); 
// Test Connnection 
if ($myApp->cfgCon("connectionName")) 
{ 
    echo "Connected..."; 
} 
else 
{ 
    echo "Not Connected..."; 
} 

    $myApp->sendEmail('conList','[email protected]','[email protected]', 'ccAddresses', 'bccAddresses', 'contentType', 'subject', 'htmlBody', 'txtBody'); 

?> 

ответ

1

может быть, конфигурация вашего сервера SMTP на php.ini

или вы можете установить SMTP-сервер в вашей системе

1

// Подключитесь к PHP SDKhttps://github.com/infusionsoft/PHP-iSDK
require_once ($ _ SERVER [ 'DOCUMENT_ROOT'] '/src/isdk.php'.); $ app = new iSDK();


// Установите соединение, убедитесь, что у вас есть ключ API введен правильно
$ app-> cfgCon ("ApplicationName", "APIKEYGOESHERE");


// Далее вы должны запросить Infusionsoft для контактных идентификаторов для вашего списка электронной почты:
$ электронной почты = '[email protected]';
$ returnFields = array ('Id');
$ contact = $ app-> findByEmail ($ email, $ returnFields);


// Нам нужен массив контактных идентификаторов для отправки электронной почты
$ CLIST = array_values ​​($ контакт [0]);


// Тогда вы можете отправить по электронной почте:
$ статус = $ app-> SendEmail ($ CLIST, "[email protected]", "~ Contact.Email ~", "", «», «Многостраничный», «Строка темы этого письма», «Содержимое HTML - тело этого письма». «Содержимое текста обычного текста этого письма»);


// https://developer.infusionsoft.com/docs/read/Email_Service#sendEmail

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