Интегрировать сайт с личным кабинетом

Бюджет: по договоренности
Есть сайт videopodarok24.ru/, нужно с его личным кабинетом интегрировать сайт videopodarok25.ru/. То есть с форм отправлять данные.
В поля для отправки форм добавить поле email, так как  личный кабинет на копии не предусматривается.
В тестовом режиме получаете подробный ответ, в рабочем будет короткие ответы в json
Вот код: 
<?php 

$api_key = '2BD0F214B5483BEBC1917DE9FFFFF07A'; // Для простой проверки 
$api_url = 'videopodarok24.ru/getorde... // Куда отправлять 
$json_response = 'err'; 

//Сюда записываем все параметры! 
//Указываем api_key и product_id 
//test_mode – для отладки, заказ не создаётся, если единичка 
$arr = array('api_key' => '2BD0F214B5483BEBC1917DE9FFFFF07A', 'product_id' => 2, 'param12' => 4543, 'param14' => 3324, 'param16' => 4534, 
'param11' => 555, 'param77' => 'videopodarok24.ru/assets/..., 'test_mode' => 1); 


$curl = curl_init($api_url); 
$json = json_encode($arr); 

curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_HEADER, 0); 
curl_setopt($curl, CURLOPT_POSTFIELDS, $json); 
curl_setopt($curl, CURLOPT_HTTPHEADER, array( 
'Content-Type:application/json' 
)); 
$json_response = curl_exec($curl); 
$curl_errorno = curl_errno($curl); 
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE); 
echo $json_response; // Выводим ответ 
curl_close($curl); 
?>
возвращаем json
в параметрах — message
skolzky: response = OK если всё хорошо ERRORS если есть ошибки
order_id — возвращаем номер заказа, для дальнейшей с ним работы (например, для отправки уведомлений пользователю
также возвращаем product_id (на всякий случай)

Опубликован 23.12.2016 в 09:14

Выберите способ верификации:

Обновите страницу после прохождения верификации.