Создать учетную запись | Проявитель постоянного контакта
Наш v3 API теперь доступен! Узнайте больше, посетив портал разработчиков v3. Создание новых ключей API v2 больше не поддерживается.
Используйте эту конечную точку для создания (POST) учетной записи Constant Contact Toolkit. Недавно созданные учетные записи являются бесплатными 60-дневными пробными учетными записями, которые дают пользователю возможность попробовать Constant Contact перед покупкой. Пробные учетные записи имеют ограничения в зависимости от включенных услуг. Узнайте больше об ограничениях пробной учетной записи здесь.
Обратите внимание, что эта конечная точка использует обычную аутентификацию и требует включения имени пользователя и пароля партнера в каждый вызов.
Важно Все тестовые учетные записи, используемые для проверки интеграции создания учетной записи, должны использовать «@nullmailer.com» в качестве домена.
ПРИМЕЧАНИЕ. Эта конечная точка доступна только для утвержденных партнеров технологической платформы Constant Contact, продающих учетные записи Toolkit. Узнайте больше здесь. Он также использует базовую аутентификацию, как описано на этой странице.
Методы:
Щелкните метод, чтобы просмотреть его документацию
ПОЧТА
ОписаниеTOP
Создайте учетную запись Constant Contact Toolkit, используя эту конечную точку. При создании учетной записи вы должны предоставить следующую информацию:
- имя пользователя
- пароль (кроме использования единого входа)
- название организации
- имя и фамилия владельца аккаунта
- адрес электронной почты
- номер телефона владельца учетной записи (отображается в консоли CTCT в настройках вашей учетной записи как личная информация)
- Если страна США или Калифорния, двухбуквенный код штата или провинции (не требуется для стран, не входящих в США/Канаду)
- двухбуквенный код страны
ПРИМЕЧАНИЕ . Для создания учетных записей Toolkit необходимо настроить либо одиночное, либо партнерское выставление счетов.
Используете единый счет?
Чтобы настроить новую учетную запись для единого счета, необходимо установить оба manage_site_owner
и single_billing
в true в полезной нагрузке запроса.
Используете единый вход?
Если вы используете систему единого входа (SSO), не указывайте пароль при создании учетных записей пользователей. Вместо этого укажите следующие пары параметр-значение в полезной нагрузке POST-запроса:
-
idp_provider
— уникальный идентификатор для партнера, предоставленный Constant Contact при утверждении единого входа . -
idp_provider_id
– уникальный идентификатор владельца аккаунта Toolkit
Автоматическое создание токена доступа OAuth 2.0
У вас есть возможность создать токен доступа OAuth 2.0 для каждой учетной записи в процессе создания учетной записи. Генерация токена доступа при создании каждой учетной записи избавляет новых пользователей от необходимости проходить процесс предоставления доступа OAuth при первом входе в вашу интеграцию с постоянным контактом.
Установите для параметра запроса oauth3_token_provided
значение true, чтобы создать маркер доступа OAuth 2.0 для учетной записи во время подготовки. 9В ответ возвращается 0051 oauth3_token .
Настройки GDPR
При создании учетных записей для пользователей, которые отказались от каких-либо маркетинговых сообщений, вы можете передать это предпочтение нам, чтобы Constant Contact не отправлял маркетинговые сообщения на эту учетную запись. Используйте свойство
, задайте для него значение true
в полезной нагрузке запроса.
ОписаниеTOP
Выполните вызов API POST для этой конечной точки, чтобы инициировать отправку веб-перехватчика на ранее настроенный URL-адрес обратного вызова. Обратите внимание, что в отличие от многих других вызовов POST, для этого вызова не требуется никакой полезной нагрузки.
Данные примера будут отправлены на ваш URL обратного вызова, если он настроен. Ответ на этот тестовый вызов будет повторять ответ из вашего URL-адреса обратного вызова. Если подписка не настроена, вы получите сообщение об ошибке при вызове этой конечной точки.
ОписаниеTOP
Используйте эту конечную точку для подписки на тему службы автоматизированных уведомлений.
ПОЧТА: https://api.constantcontact.com/v2/partner/accounts | |||
имя | тип | по умолчанию | описание |
---|---|---|---|
API_key | запрос | ТРЕБУЕТСЯ; Ключ API для приложения; ключ должен иметь доступ к API уровня партнера | |
oauth3_token_provided | запрос | ложный | Логическое значение. Токен доступа OAuth 2.0 создается для учетной записи пользователя, если установлено значение |
Пример запроса JSON BodyTOP
{ "имя пользователя": "account_username", "organization_name": "Моя организация", "organization_phone": "222-123-4567", "first_name": "Роберт", "last_name": "Джонс", "электронная почта": "[email protected]", "телефон": "555-555-5555", "state_code": "МА", "пароль": "пароль", "country_code": "США", "биллинг_локаль":"en_US", "веб-сайт": "http://ваша.компания.веб-сайт", "single_billing": правда, "managed_site_owner": правда, "партнер_аккаунт_ид":"партнер1234", "gdpr_opt_out": правда }
Коды ответовTOP
код | описание |
---|---|
201 | Запрос выполнен успешно — учетная запись создана |
400 | Неверный запрос: либо JSON был неправильно сформирован, либо произошла ошибка проверки данных |
401 | Ошибка аутентификации |
405 | Неподдерживаемый метод, поддерживается только POST |
406 | Неподдерживаемое значение заголовка accept, должно быть application/json |
409 | Имя пользователя должно быть уникальным; указанное имя пользователя уже используется |
415 | Неподдерживаемый тип содержимого в заголовке, используйте application/json |
500 | Произошла внутренняя ошибка сервера |
Пример ответаTOP
{ "id": "123562789", "first_name":"Роберт", "last_name":"Джонс", "email_address":"rjones@example.com", "имя пользователя":"account_username", "organization_name":"Моя организация", "organization_phone":"222-123-4567", "номер_телефона":"555-555-5555", "код_состояния":"МА", "код_страны":"США", "биллинг_локаль":"en_US", "веб-сайт":"http://ваша.компания.веб-сайт", "single_billing": правда, "managed_site_owner": правда, "партнер_аккаунт_ид":"партнер1234", "gdpr_opt_out": правда }
Создать новый контакт с клиентом
- Последнее обновление
- Сохранить как PDF
В рамках создания учетной записи вы создадите контакт для своей учетной записи клиента. Заполните поля, необходимые для контакта.
Поля, необходимые для создания нового контакта: Имя, Фамилия, Штат/провинция, и Страна/регион.
Обратите внимание, что необходимо вручную обновить все изменения, внесенные в существующую учетную запись и контактную информацию в Dynamics с Zuora.
Выполните следующие действия, чтобы создать новое контактное лицо клиента:
- В центре продаж Microsoft Dynamics 365 перейдите к
- Нажмите кнопку Новый .
- Введите основную информацию об учетной записи. В следующей таблице представлено подробное описание каждого поля, отображаемого на странице макета контактов.
Раздел | Поле | Требуется? | Описание |
Контакт | Приветствие | № | Приветствие контакта. |
Имя | Да | Имя контакта. | |
Отчество | № | Отчество контакта. | |
Фамилия | Да | Фамилия контакта. | |
Должность | № | Должность контакта. | |
Название компании | № | Название компании контакта. | |
Рабочий телефон | № | Рабочий номер телефона контакта. | |
Домашний телефон | № | Номер домашнего телефона контакта. | |
Мобильный телефон | № | Номер мобильного телефона контакта. | |
Факс | № | Номер факса контакта. | |
Электронная почта | № | Адрес электронной почты контакта. | |
Адрес | Тип адреса | № | Тип адреса контакта.
|
Имя адреса | № | Имя адреса контакта. | |
улица | № | Улица адреса контакта. | |
Улица 2 | № | ||
Улица 3 | № | ||
Город | № | Город адреса контакта. | |
Штат/провинция | Да | Страна адреса контакта. | |
Почтовый индекс | № | Почтовый индекс адреса контакта. | |
Страна/регион | Да | Страна адреса контакта. | |
Телефон | № | Номер телефона контакта. | |
Сведения о доставке | Условия перевозки | № | Условия перевозки контакт |
Способ доставки | Да | Способ доставки для адреса контакта | |
Описание | № | Описание контакта. |