Загрузка...

[Question] How to send Batch from Laravel?

Thread in Backend created by Корги Mar 5, 2025. 261 view

  1. Корги
    Корги Topic starter Mar 5, 2025 Играет в Visual Studio Code... 8992 Sep 23, 2022
    Регистрирую макрос
    PHP

    Http::macro('lolz', function ($token) {
    return Http::withHeaders([
    'Authorization' => 'Bearer ' . $token,
    'Accept' => 'application/json',
    'content-type' => 'application/json'
    ])->baseUrl('https://api.lzt.market');
    });
    Пытаюсь выполнить запрос
    PHP
    $response = Http::lolz($request->user()->lolz_token)->post('/batch', [
    'body' => '[{"id":"profile","uri":"me"},{"uri":"user/items","id":"items"}]',
    ]);
    Получаю ответ
    ⁡⁡
    PHP
    Array
    (
    [jobs] => Array
    (
    )

    [system_info] => Array
    (
    [visitor_id] => 5941085
    [time] => 1741191453
    )

    )
     
  2. Alex02XX
    Alex02XX Mar 6, 2025 6 Nov 7, 2018
    PHP
    $response = Http::lolz($request->user()->lolz_token)->post('/batch', [
    'body' => [
    ['id' => 'profile', 'uri' => 'me'],
    ['id' => 'items', 'uri' => 'user/items']
    ]
    ]);
    попробуй так
     
    1. Корги Topic starter
      Alex02XX, пробовал, не работает
Loading...
Top