Как отправить данные в заголовки http в php для вызова другого сервера Api - PullRequest
1 голос
/ 02 июля 2019

Мне нужно вызвать сторонний API, который мне нужен для отправки данных в заголовках, которые я пытаюсь использовать в CURL.

Есть ли способ отправки данных без скручивания на сторонний сервер, который получает параметры заголовков.

Это то, что я пытаюсь, но не удается:

$MobileNo=$_POST['MobileNo'];
$SMSText=$_POST['SMSText'];

$remarks=$_POST['remarks'];
$RequestNo=$_POST['RequestNo'];
$headers = array
(
    'MobileNo', $MobileNo,
    'RequestNo', $RequestNo,
    'SMSText', $SMSText,
    'Content-Type: application/text'
);

$ch = curl_init();
curl_setopt( $ch,CURLOPT_URL, 'http://localhost/SaralSMSAPI/api/SaralSMS/SendEnglishSMS' );
curl_setopt( $ch,CURLOPT_POST, true );
curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers );
curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, false );
$result = curl_exec($ch );
curl_close( $ch );
echo $result;

Я хочу отправить данные, а также получить ответ от запроса третьего сервера

1 Ответ

0 голосов
/ 02 июля 2019

Вы можете попробовать код ниже. Надеюсь, это поможет вам.

$headers = array
(
    'MobileNo:'.$MobileNo,
    'RequestNo:'.$RequestNo,
    'SMSText:'.$SMSText,
    'Content-Type: application/json'
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...