<?php
$name = 'שם';
$subject = 'נושא';
$body = 'תוכן';
$filing = '1f_cM';
$recipient = 'A1234@GMAIL.COM';
function callGoogleAPI($url, $query){
if(!is_array($query))return false;
$ch = curl_init();
$url .= '?'.http_build_query($query);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_ENCODING, 'UTF-8');
// Receive server response ...
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
if($http_code != 200) return( ['status' => false, 'answer' => $http_code ] );
curl_close ($ch);
return( ['status' => true, 'answer' => $server_output] );
}
$url = 'https://script.google.com/macros/s/AKfycbwO5ZjANufUiWfAsijJhinMewr-Z1Blquzh4DtCawM1cjGDeHTaQio0gAGIU7WcKms5ww/exec';
$query = [
'name' => $name,
'subject' => $subject,
'body' => $body,
'filing' => $filing,
'recipient' => $recipient
];
$call_api = callGoogleAPI( $url, $query );
var_dump( $call_api, $call_api['answer'] );