$url = "https://docs.google.com/forms/d/e/xxxxxxxxxxxxxxx/formResponse"; //адрес формы
$post_data = array (
"entry.xxxxxxx" => $name_projectFieldset,// Присвоенные значения данных с форм
"entry.xxxxxxx" => $_POST['phone'],// Присвоенные значения данных с форм
"entry.xxxxxxx" => $newG,// Присвоенные значения данных с форм
"draftResponse" => "[null,null,"-xxxxxxxxxxxx"]",
"pageHistory" => "0",
"fbzx" => "-xxxxxxxxxxxxx" // значение с формы
);
// Далее не трогать
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
if($_POST == NULL)){
// установим код ответа - 400 неверный запрос
http_response_code(400);
// сообщим
echo json_encode(array(
'result' => 'error'
));
}
// сообщим что данные есть
else {
$website="https://site3";
$params = $_POST;
$ch = curl_init($website . '/send');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
// сообщим пользователю об успехе
echo json_encode(array(
'result' => 'finish',
));
}
$message = $comment;
$keyboard = [
'inline_keyboard' => [
[
['text' => 'ОДОБРИТЬ', 'url' => "comment.php?action=approve" )],
['text' => 'В КОРЗИНУ', 'url' => "comment.php?action=trash" )]
]
]
];
$encodedKeyboard = json_encode($keyboard);
$website="https://domain/api?";
$key=er63j55s66ER639;
$params=[
'key'=> $key,
'mode' => "html",
'text'=> $message,
'reply' => $encodedKeyboard
];
$ch = curl_init($website . '/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
if(!empty($_SERVER['QUERY_STRING'] == NULL)){
// установим код ответа - 400 неверный запрос
http_response_code(400);
// сообщим
echo json_encode(array(
'result' => 'error'
));
}
// сообщим что данные есть
else {
$website="https://site3";
$params = $_SERVER['QUERY_STRING'];
$ch = curl_init($website . '/send');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
// сообщим пользователю об успехе
echo json_encode(array(
'result' => 'finish',
));
}