Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
3200 ₽

Send data from WordPress contact form to AWS API (JSON)

project complete


Вот есть сайт - http://theone.unxt.ca/


На сайте есть форма (4 поля и одна радио кнопка). Форму надо переделать так, чтобы она отсылала все данные на сервер Amazon в формате JSON.


Параметры AWS API:

Endpoint: https://**********.execute-api.us-east-1.amazonaws.com/Prod/leadsubmission 

Header: Content-Type: application/json

Header: x-api-key: ******************************** // вышлю в приват


Формат передачи данных (JSON):
{
    "email":"[email protected]",  // берем из формы
    "phone":"555-555-5555", // берем из формы
    "name":"Vasiliy Petrov", // берем из формы
    "source":"VIP Microsite", // заполняем вручную для каждого сайта или забираем из старой формы
    "conversionURL":"www.testsite.com", // берем из адресной строки или забираем из старой формы
    "inquiryInterestId":100, // заполняем вручную для каждого сайта или забираем из старой формы
    "isARealtor": false // берем из формы, это значение радио кнопки (false/true)
}


Чтобы понять что это за поля и что они означают, будет проще посмотреть на код формы которая сейчас на сайте

https://gist.github.com/volodymyrpekh/49a5787790a4cec9c6269d4f22b6bc8d#file-theone-unxt-ca-html (этот код прописан в сайте вручную и ничем не генерируется). Грубо говоря, чтобы выполнить это задание нужно дописать скрипт который бы забирал данные уже из существующей формы и передавал их на Amazon.


Дополнительная информация:

 - Для теста и проверки:  использовать для теста емейл только в таком формате @mailinator.com
 - Как только данные отправляются, то делаем редирект на страницу /thank-you/ 

--------------------------------

Успешное выполнение задания означает что в админке я буду видеть отправленные данные:

Screen+Shot+2016-08-30+at+11.18.11+PM.png
Спасибо

Work result

Only registered users can view attachments.

Client's feedback about the contractor Сергее Подосинникове

Quality
Professionalism
Price
Availability
Terms

Получил море приятных впечатлений от работы с Сергеем. Лучшие качества, которые только мог проявить исполнитель моего заказа были проявлены. Компетентность, внимательность, пунктуальность, немногословность ... Выполнил работу качественно и в срок. ГАРАНТИРОВАНО!!! Пообещал и сделал, чего еще желать?! И спасибо за то что были всегда на связи в скайпе!

Ждем на некоторые данные и переходим ко второму этапу в этом проекте! Спасибо большое.

Vlad L. Vlad Lviv | Safe Safe

Freelancer's feedback about the client Vlad Lviv

Payment
Task formulation
Requirements
Availability

Остался доволен сотрудничеством. Весьма адекватный и доброжелательный заказчик. Всегда на связи.

Сергей П. Сергей Подосинников | Safe Safe



  1. proposal concealed by freelancer
  2. 1 dayconcealedWinning proposal
    Сергей Подосинников
     189   4   0

    Есть опыт работы с Amazon Web Services, Там есть подводные камни, и обычный ajax запрос там не пройдет. Готов помочь.

    Russia Muravlenko | 31 August 2016 |
  3. 1 dayconcealed
    Андрей Звягинцев
     258   12   9

    Имеется опыт работы с Amazon API. Обращайтесь, решим вопрос.
    В течение 3-4 часов это реализуемо.

    Latvia Riga | 31 August 2016 |
  1. proposal withdrawn
  • Vlad Lviv — project author
    Complain | 31 August 2016 |

    Буду рад услышать варианты и мнения тех кто имеет опыт работы с кросс доменными запросами. 

  • Add

Client
Vlad Lviv
Ukraine Lvov  60   0
Project published
31 August 2016
53 views