Использовать переменные в API – №159618
Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа на фриланс бирже не займет много времени.

Доброго времени суток!
Нужно интегрировать скрипт партнерки с смс-сервисом.
Вот здесь есть попытка http://postaffiliatepro.ru/knowledgebase/integration/sms-dostup.html , но, надо признать, решение глючное и не слишком удобное.
Я не программист, но попробую описать варианты.
При переходе на сайт по партнерской ссылке в переменную записывается идентификатор партнера, а также файл cookie (см. http://postaffiliatepro.ru/partner/samples_tests/sale_tracking_docu.php внизу):
<script id="pap_x2s6df8d" src="http://www.yoursite.com/affiliate/scripts/salejs.php" type="text/javascript">
</script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('id_field');
PostAffTracker.writeAffiliateToCustomField('id_field');
</script>
После отправки смс от агрегатора приходит ответ на обработчик со стоимостью смс, уникальным номером смс, и другой информацией.
Продажа регистрируется с помощью API http://support.qualityunit.com/knowledgebase/post-affiliate-pro/programmers-documentation/api/tracking-api/papapisaletracker.html.
Приблизительно такой код размещается в файле-обработчике смс:
--------------
$saleTracker = new Pap_Api_SaleTracker('/scripts/sale.php');
$sale1 = $saleTracker->createSale();
$sale1->setTotalCost(100);
$sale1->setOrderID('oid');
$saleTracker->register();
--------------
Используются параметры:
setTotalCost($value) – стоимость смс /*'_sms_price'*/
setOrderID($value) – уникальный номер смс в смс-сервисе /*'_sms_id'*/
setProductID($value) – текст сообщения/код проекта / *'_sms_message'*/
setAffiliateID($value) – идентификатор партнера, по ссылке которого совершена покупка.
setData1($value) – короткий номер, на который отправлена смска. /*'_sms_number' */
setData2($value) – оператор /*'_sms_operator'*/
setData3($value) – номер, с которого отправлена смс /*'_sms_phone'*/
Коды '_sms_phone' и другие даны исключительно для удобства, их нужно проверить.
Главный вопрос - как передать в скрипт партнерки идентификатор партнера setAffiliateID($value) ?
PHP 5.2+, Globals Off, Display Errors Off
Кто готов реализовать на примере стандатного смс-замка от смсдоступа http://www.smsdostup.ru/_scripts/private_zone.zip и доступно описать как это делать?
Установленный скрипт здесь: http://postaffiliatepro.ru/smsdostup-demo/ (папки documents/ и private/ защищены замком).
Документация по смс-замку здесь: http://postaffiliatepro.ru/smsdostup-demo/readme.txt
Общий принцип работы смс-доступа в приложении.
$100
4 дня
Исполнитель реализовал интеграцию скрипта партнерки с SMSDostup'ом наилучшим способом и все протестировал на моем сайте. При выполнении задачи были приняты во внимание мелочи, которые не были указаны в задании. Осталось приятное впечатление от общения и самое высокое мнение о уровне знаний. Очень рекомендую для сложных задач, связанных с работой с СМС-сервисами.
Задание чёткое, заказчик адекватный и приятный человек. Очень рекомендую.
Игорь, благодарю!
Другие заказы в категории «Веб-программирование»
ТЗ: при добавлении новости под полным описанием, нужно добавить хак теги:
Чтобы при ... Читать дальше
ТЗ: при добавлении новости под полным описанием, нужно добавить хак теги:
Чтобы при добавлении можно написать тег или выбрать из тех что раньше были добавлены. Свернуть
Структура сайта:
- текстовые разделы (неограниченное число + подразделы)
- галерея (загрузка фото, разделение по категориям)
- *видео - под вопросом, либо не нужно будет делать, либо структура аналогичная галерее, просто вместо больших фото, сохраняться будет путь к видео (скорей всего линк на ютуб)
В приложении XML с чёткой структурой.
Проект срочный. Свернуть
также нужно как и в этом пример кнопочка "максимально"
все остальные свойства должны сохраниться.
исходник мамбота вложен.
идеально нужно в воскресенье.
оплата по факту. плачу всегда - см. отзывы (или безопаска) Свернуть