2

我有这个错误。为什么会得到任何线索?

这是我遇到的完整错误。

ERROR: 8 - CURL error: Could not resolve host: yahoo.com.infusionsoft.com; Host not found

这是我的另一个 php 文件,conn.cfg.php 文件。

<?php

 $connInfo =array('connectionName:applicationName:i:e6256f1d838a342155f51d800945c777:This                is the connection for applicationName.infusionsoft.com');

 ?>

这是我的 email.php 文件代码。

 <?php
 echo "Hello World! <br/>";
 include_once ('iSDK/src/isdk.php');
 $myApp = new iSDK();
 if ($myApp->cfgCon("testemail"))
{
echo "Connected...";
}
else
{
echo "Not Connected...";
}
$result = $myApp->sendEmail('conList','fromAddress','kamran_asadi15@yahoo.com',  'ccAddresses', 'bccAddresses', 'contentType', 'subject', 'htmlBody', 'txtBody');
print_r($result);
?>
4

2 回答 2

1

因为 yahoo.com.infusionsoft.com 不是有效的 URL


根据您编辑的问题和发布的代码,很明显您正在使用此库: https ://github.com/infusionsoft/PHP-iSDK

尽管我没有使用该 API 的经验,但您可能只是没有正确使用该 API

于 2014-02-12T10:20:48.100 回答
0

您缺少applicationName参数,它是您的 Infusionsoft 应用程序的名称。这是它的样子:

<?php
$connInfo =array('my_connection:my_application_name:i:e6256f1d838a342155f51d800945c777:This                is the connection for applicationName.infusionsoft.com');
?>

然后您可以使用连接名称连接到服务,如下所示:

$myApp->cfgCon("my_connection"));

应用程序名称是您登录的女巫的名称,例如:

http://my_application_name.infusionsoft.com 
于 2014-06-10T08:54:36.480 回答