Jump to content

API формы как подключить , может помочь решить проблему?


Recommended Posts

Поставил форму для отправки заявок в парнерку 

<form id="form" method="post"  action="post.php">
 <!--Обязательные параметры -->

<input id="aid" name="aid" type="hidden" value="779" />

<input id="first_name" name="first_name" type="text" value="" />

<input id="mobile_phone" name="mobile_phone" type="text" value="+380" />

<button id="btn_submit" name="btn_submit" type="submit">Отримати безкоштовно</button>
</form>

форма стоит тут https://crediteck.com.ua/foma-api-2020/

 

Добавил в корень сайта php как в инструкции  https://docs.google.com/document/d/153BS7cgMo8WbBbySmW4ouZcYMxmDkbuxdFJnw7pUiTY/edit

 if(!empty($_POST)) {
 $url = 'http://api.admin.salesdoubler.net/leads/sgroshi/';
	$params = array(
	"aid" => $_POST['aid'],
	"first_name" => $_POST['name'],
	"last_name" => $_POST['last_name'],
	"middle_name" => $_POST['middle_name'],
	"mobile_phone" => $_POST['phone'],
	"campaign" => $_POST['campaign'],
	"source" => $_POST['source'],
	"promo" => $_POST['promo'],
	"custom_param1" => $_POST['custom_param1'],
	"custom_param2" => $_POST['custom_param2']
	);
$params = json_encode($params, JSON_UNESCAPED_UNICODE);
	$ch = curl_init($uri);
	curl_setopt_array($ch, array(
	CURLOPT_HTTPHEADER  => array('Content-Type: application/json', 'Access-Token:  wrNK5LFytCJYd5XJXSVhUQVjrNHnPRyP'),
	CURLOPT_RETURNTRANSFER  =>true,
	CURLOPT_POST => 1,
	CURLOPT_POSTFIELDS => $params,
	CURLOPT_VERBOSE 	=> 1 ));
	$out = curl_exec($ch);
	curl_close($ch);
	echo $out;
}

загружено тут https://crediteck.com.ua/post.php

НО что-то не работает php загрузил в корень сайта как есть ,может нужно еще какойто код добавлять невкурсе?

Link to post
Share on other sites

адрес забиваете в переменную $url:

 $url = 'http://api.admin.salesdoubler.net/leads/sgroshi/';

а вызываете с несуществующей (пустой) переменной $uri:

$ch = curl_init($uri);

кароче замените $uri на $url

Link to post
Share on other sites
5 часов назад, woolfon сказал:

адрес забиваете в переменную $url:


 $url = 'http://api.admin.salesdoubler.net/leads/sgroshi/';

а вызываете с несуществующей (пустой) переменной $uri:


$ch = curl_init($uri);

кароче замените $uri на $url

немого сдвинулся с места но теперь пишет что first_name обязательно , но он есть но а пишет что нет

Link to post
Share on other sites
  • files locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...