отправка данных http

$Mr.R1ch$

Активный
Автор темы
337
51
Версия MoonLoader
Другое
приветствую, пытался реализовать отправку данных в JSON таблицу и получение, на GitHub, используя токен и api url, http запрос с методом post, но уже ебусь с этим второй день и не понимаю как мне это сделать. Хотел бы тут узнать как это правильно реализовать, и желательно код для примера, чтобы я научился делать это

приветствую, пытался реализовать отправку данных в JSON таблицу и получение, на GitHub, используя токен и api url, http запрос с методом post, но уже ебусь с этим второй день и не понимаю как мне это сделать. Хотел бы тут узнать как это правильно реализовать, и желательно код для примера, чтобы я научился делать это
(библиотека luasocket)
 
Решение
покажи как примерно должно быть, мб получится у меня что то
блять там же черным по белому написано. если не знаешь английский - врубай переводчик

1738183160182.png
1738183172220.png

Lua:
local requests = require('requests');
local base64 = require('base64');
local json = require('json');

local url = 'https://api.github.com/repos/chaposcripts/degrogram/contents/test.json';
local token = 'ТВОЙ ТОКЕН';

function getCurrentFileSha()
    local response = requests.get(url);
    assert(response.status_code == 200, response.status_code .. '\n' .. response.text);
    return json.decode(response.text).sha;
end

function updateFile(token, sha, data)
    local response = requests.put(url, {
        headers = {
            ["Authorization"] = "Bearer "...

$Mr.R1ch$

Активный
Автор темы
337
51
что ты имеешь ввиду говоря «несколько данных»? Пост и пут разные методы, ты не можешь использовать "какой по кайфу", ты должен использовать тот, который указан в документации
печально, но благодарю за помощь
 
  • Клоун
Реакции: AzizChik_