Как отправить сохраненный файл во внешний API в Laravel?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как отправить сохраненный файл во внешний API в Laravel?

Сообщение Anonymous »

Я создаю веб-приложение NextJS, в котором пользователь должен заполнить свой профиль, загрузив свой национальный идентификатор. Я сохраняю загруженный файл с помощью Laravel. Все работает нормально, вплоть до сохранения. Но когда я пытаюсь отправить сохраненное в файл внешнему API, API выдает мне ошибку с просьбой отправить действительное изображение. Внешний API принимает форматы JPG, JPEG и PDF.
Вот мой код:

Код: Выделить всё

$pan = Storage::get(auth()->user()->pan_photo);
$data = ['pancard' => $pan,];
$response = Http::asForm()
->withHeaders([
'some custom headers'
])->put('https://staging.eko.in:25004/ekoapi/v1/user/service/activate', $data);
Log::channel('response')->info($response);
Я делаю что-то не так?

Подробнее здесь: https://stackoverflow.com/questions/757 ... in-laravel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»