1

getresponseメーラーの php ラッパーを使用して連絡先を追加しようとしています。彼らの公式 API ドキュメントでは、addContacts() はコードとメッセージを返す必要があると書かれていますが、私の場合は NULL を返します。自分のミスがよくわかりません。

よろしくお願いします。

ノート:

  • if の 2 番目のケースは、空の配列を返します。
  • 変数を文字通り何十回もチェックしましたが、それらは正しいです。
  • 3 つの異なるメールアドレスを試しましたが、役に立ちませんでした。

コードは次のとおりです。

require_once('GetResponseAPI.class.php');
$api = new GetResponse('apikey'); //triple checked. it is correct

echo '<pre>';
var_dump($_GET);
if($_GET['action_type'] == "register_new"){
    $response = $api->addContact($_GET['campaign_id'], "john smith", $_GET['email']);
    var_dump($response);
}else if($_GET['action_type'] == "check_existance"){
    $contacts   = (array)$api->getContacts((array)$_GET['campaign_id']);
    var_dump($contacts);
}

echo '</pre>';
4

1 に答える 1