Я делаю запрос, но он не работает. Если скопировать код в браузере он работает хорошо, но в моей консоли он показывает это:Запрос api не работает должным образом
{
"status" : "success",
"data" : {
"error_message" : "API access enabled, but unable to verify two-factor authentication code. If you need help with this, please contact [email protected]"
}
}
Что я делаю неправильно? Это основано на двухфакторной аутентификации, которая, как я уже говорил, хорошо работает при печати самого URL-адреса и при копировании его в мой браузер.
var url = 'https://bitskins.com/api/v1/get_item_price/?api_key='+bitskins.apikey+'&code='+bitskins.code+'&names='+encodeURIComponent(items[i].market_hash_name)+'&delimiter=!END!';
console.log(url);
request(url, function (error, response, body) {
if (!error) {
console.log(body)
}
});
В случае, если вы хотите, вот мой ключ API модуль для создания его (апи ключ удален для обеспечения безопасности)
var TOTP = require('onceler').TOTP;
//Create a TOTP object with your secret
var totp = new TOTP('deleted');
// print out a code that's valid right now
// console.log(totp.now());
var code = totp.now();
module.exports = {
code: code,
apikey: 'deleted'
}
Дайте нам ссылку на документацию API –
@aryehArmon [ссылка на документацию api] (https://bitskins.com/api) – NotAJohnDoe
где вы объявляете bitkins.apikey var? –