Загрузка...

[Вопрос] Как отправить batch с Laravel?

Тема в разделе Backend создана пользователем Корги 5 мар 2025. 178 просмотров

Загрузка...
  1. Корги
    Корги Автор темы 5 мар 2025 :love2: TRX&ENERGY(FROM 100₽/66.000) - lzt.lol/trx :love2: 8558 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
    )

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