Перейти к содержанию
Форум поддержки пользователей VamShop

интеграция смартреспондера


Рекомендуемые сообщения

Нынче смартреспондером в рассылках- не пользуется только ленивый..

удобно, можно по имени обращаться, и множество других плюшек..

поскольку существующая система рассылок вообще никуда не годится ( если больше 200 человек- то капец, всё рушится..)

опять же, в смартреспондер свой список вручную перетащил, чтобы оттуда делать рассылки..красота! но не делать же это каждый раз:-)

у смартреспондера есть API, которое позволяет автоматически подписывать человека, который делает заказ или регится в магазине, на соответствующую рассылку.

Внедрить хотя бы подписку обязательную для клиента!!

вот хочется внедрить данные полезные вещи ( которые по идее вообще-то по умолчанию должны быть..), в некоторых движках уже unisender например внедряют..

вот ссылка на API

http://api.smartresponder.ru/doc/ ( также могу предоставить курс, где один из программистов описывает, как делаются подобные вещи)

вот пример, скажем поиск подписчиков, чтобы кое-что слегка было понятно, как оно работает..

мне нужно добавлять подписчиков таким же образом.

<?

// Действие: список подписчиков (поиск)

// Авторизация: MD5-подпись

$apiKey = 'Hy9IUdrsGkhsOO0PxlDCUNNV2B6Abf9j';

$url = 'http://api.smartresponder.ru/subscribers.html';

// массив параметров запроса

$queryPars = array(

'api_key' => $apiKey,

'action' => 'list',

'search[city]' => 'одесса'

);

$queryParsEscaped = NULL;

foreach ($queryPars as $k => $v)

$queryParsEscaped[] = $k.'='.rawurlencode($v);

// вызов API-интерфейса методом GET

$queryUrl = $url.'?'.implode('&', $queryParsEscaped);

$res = file_get_contents($queryUrl);

?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

</head>

<body>

<pre>

<?= htmlspecialchars($res) ?>

</pre>

</body>

</html>

нужна итоговая подробная инструкция, где куда чего вставлять и как менять, чтобы данная интеграция работала.

1) при заказе, чтобы человек подписывался на рассылку с заданным в админке или конфиге номером

2) должна идти проверка, нет ли его уже в базе..возможно ранее данный человек уже подписывался:-)

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...