Отправка json запроса средствами php

J
На сайте с 08.06.2006
Offline
844
3690

Как средствами пхп отправить такой json запрос?

Черкните код, кому не сложно!

Спасибо!

POST /post HTTP/1.1

Host: leads.leadsup.com
Content-Type: application/json
Content-Length: 1021

{
"channel_key": "55-10126-6-h7byb535jawYXuE5UaY6i",
"test_mode": {
"active": 1,
"response_type": "sold"
},
"params": {
"user_ip": "xxx.xxx.xxx.xxx",
"form_url": "https://www.my-site.ltd/apply-form/",
"click_id": ""
},
"data": {
"loan": {
"amount": null,
"term": null
},
"applicant": {
"last_name": null,
"first_name": null,
"middle_name": null,
"mobile_phone": null,
"email": null,
"birth_date": null
},
"fact_address": {
"region": null
},
"reg_address": {
"region": null
}
}
}
SONcemvo
На сайте с 06.09.2009
Offline
102
#1
LY
На сайте с 28.05.2010
Offline
50
#2

Быстрый ответ.

Отправить куда и зачем? :)

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
SONcemvo
На сайте с 06.09.2009
Offline
102
#3


<?php

$data=array(
'channel_key'=>'55-10126-6-h7byb535jawYXuE5UaY6i',
'test_mode'=>array(
'active'=>1,
'response_type'=>'sold'
),
'params'=>array(
'user_ip'=>'xxx.xxx.xxx.xxx',
'form_url'=>'https://www.my-site.ltd/apply-form/',
'click_id'=>''
),
'data'=>array(
'loan'=>array(
'amount'=>'',
'term'=>''
),
'applicant'=>array(
'last_name'=>'',
'first_name'=>'',
'middle_name'=>'',
'mobile_phone'=>'',
'email'=>'',
'birth_date'=>'',
),
'fact_address'=>array(
'region'=>''
),
'reg_address'=>array(
'region'=>''
)
)
);


if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, 'http://leads.leadsup.com/post');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
$out = curl_exec($curl);
echo $out;
curl_close($curl);
}

J
На сайте с 08.06.2006
Offline
844
#4

SONcemvo, спасибо!

даже не думал, что все так просто

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий