отправить сообщение httprequest на другой сервер - PullRequest
0 голосов
/ 05 июня 2019

Я собираюсь отправить httprequest на специальный сервер с ключом API содержимого. Есть ли какой-нибудь способ кроме пакета "жрать"? Я не хочу использовать внешний пакет.

ниже приведен код, который не работает в laravel

<?php

$request = new HttpRequest();
$request->setUrl('https://api.payping.ir/v1/pay');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders(array(
'authorization' => 'Bearer xxxxxxxxxxxxxxxxxxxxxxxxx',
'content-type' => 'application/json',
'accept' => 'application/json'
));

$request->setBody('{
"payerName": "string",
"amount": 100,
"payerIdentity": "string",
"returnUrl": "Uri Format For Exam: (http(s)://payping.ir)",
"description": "string",
"clientRefId": "string"
}');

try {
  $response = $request->send();

  echo $response->getBody();
 } catch (HttpException $ex) {
  echo $ex; 
 }
...