Помощь с Lua запросом.

IntelCoreI7

Участник
Автор темы
54
8
Версия MoonLoader
Другое
У меня вот есть код который накляпал гпт.
Проблема в том что я не понимаю как засунуть во вторую API в headers Authorization с токеном от API.
Помогите плиз.
2024-11-12_18-25-59.png

Lua:
function getApiUser(nick, callback, err)
    assert(type(callback) == "function", "callback должен быть функцией.")
    local result = {}
    asyncHttpRequest("GET", "https://training-server.com/api/user/"..nick, {}, function(response)
        print(u8("Response from API: " .. response.text))
        local res, _data = pcall(json.decode, response.text)
        if res then
            local data = _data.data

            local headers = {
                ["Authorization"] = "не скажу"
            }
            asyncHttpRequest("GET", "https://api.czo.ooo/training/v2/user?nickname="..nick, headers, function(response2)
                print(u8("Response from new API: " .. response2.text))
                local res2, _data2 = pcall(json.decode, response2.text)
                if res2 then
                    local newData = _data2

                    data.newData = newData
                    callback(data)
                else
                    data.message = "Произошла ошибка в кодировании нового API."
                    callback(data)
                end
            end, function(e) err(e) end)
        else
            data = {message = "Произошла ошибка в кодировании. Возможно вы не написали никнейм."}
            callback(data)
        end
    end, function(e) err(e) end)
    return result
end

up

up
 
Последнее редактирование:
  • Ха-ха
Реакции: chromiusj