Действие 'Post запрос' не возвращает результат через изменение переменных, чтобы получить ответ, вам нужно вызвать действие 'Текущий Url', 'Содержание ответа', 'Статус ответа' или 'Получить заголовок' после выполнения запроса.
alt text
Хочу сделать подтверждение через 2фа в стиме уже отосланных офферов.
Подключил все модули.
Вот такой код не подходит, в чем ошибка?
[[IDENTITY_SECRET]] = JSON.parse([[FILE_CONTENT]]).identity_secret
var SteamTotp = require('steam-totp');
[[code2]] = SteamTotp.generateConfirmationKey([[IDENTITY_SECRET]]);
[[code3]] = SteamTotp.getConfirmationKey([[code2]]);
[[TIME]] = SteamTotp.time([[timeOffset]]);
var SteamCommunity = require('steamcommunity');
var community = new SteamCommunity();
var Steam = require('steam-user');
var client = new SteamUser();
var TradeOfferManager = require('steam-tradeoffer-manager');
var manager = new TradeOfferManager();
client.on('webSession', (sessionID, cookies) => {
manager.setCookies(cookies, function (err) {
if (err) {
logger.error(err) //игнор.прав
process.exit(1);
}
});
community.setCookies(cookies);
community.startConfirmationChecker(10000, [[code3]]);
});
var time = [[TIME]];
var confKey = [[code3]];
var allowKey = [[code3]];
community.acceptAllConfirmations(time, confKey, allowKey, function(err, confs){
if(err){
res.sendError(err);
return;
}
if(confs == null) confs = [];
res.sendSuccess(confs);
});
P.S. Есть мнение, что проблемма с community.startConfirmationChecker.