Как использовать веб-службу колл-центра, они дали мне URL-адрес для использования laravel. У меня есть форма и все остальное, что отправляет мне параметры с помощью jQuery.
class CallController extends Controller
{
public function showCall(Request $request)
{
$client = new \GuzzleHttp\Client();
$res = $client->request('GET', 'http://mi_ip:8080/IntegrationWs/resources/callback/'. $request->input('telefono'));
return response()->json([
'status' => TRUE,
'data' => $res->getBody()
]);
}
}
это дает мне ошибкуcURL error 7: Failed to connect to 10.1.3.185 port 8080
Я использую этот класс, чтобы облегчить себе жизнь, я использовал его на чистом PHP и в Laravel, вы можете проверить его с помощью Postman, сервис в порядке, а затем перейти к коду
Для проверки можете начать на чистом php, чтобы вы поняли, если вы не используете прокси, измените его на false и не отправляйте эти параметры, я их поставил, потому что я должен их использовать. Войдите на эту страницу и создайте URL-адрес, который получает ваши запросы https://requestb.in/ , он даст вам что-то вроде https://requestb.in/11tqqii1.
Если это работает для вас здесь, ваш скрипт в порядке, и вы должны проверить URL-адрес, который вы используете,
Он вернет что-то вроде:
Теперь в laravel вы можете создать контроллер с этим классом, который я вам передаю, добавить маршрут в web.php (зависит от версии, которую я использую 5.4)