Поиск iContact с электронной почтой в API2.2

Я столкнулся с проблемой при интеграции API iContact 2.2. Проблема в том, что я не могу найти контактную информацию по электронной почте. В результате ничего не возвращается.

что я сделал, это:

$res = $oiContact->getContactWithEmail("myemail@gmail.com");//not working
echo "<pre/>";
print_r($res);

В библиотеке API:

public function getContactWithEmail($Email) {
        // Make the call and return the data
        $this->aSearchParameters['status'] = 'total';
        $this->aSearchParameters['email'] = $Email;
        //$this->aSearchParameters['mytermSearchType'] = 'eq';
        return $this->makeCall("/a/{$this->setAccountId()}/c/{$this->setClientFolderId()}/contacts", 'GET', null, 'contact');
    }

Когда я пытаюсь выполнить поиск по идентификатору контакта, я получил полную информацию о контакте, но электронная почта не работает, как?

это невозможно с этим icontact API.2.2

Но я нашел нечто подобное в C# .NET здесь

Любое решение доступно с php?

1 ответ

Решение

Наконец я нашел решение этой проблемы.

Также я нашел еще 2 дополнительных метода для iContact API, использующих php. Если кто-то сталкивается с той же проблемой или кто-то из них будет работать на iContact API, это поможет им, нажмите здесь, чтобы посмотреть в деталях.

Другие вопросы по тегам