我得到了這個錯誤,「ReferenceError:steamMSG未定義」,即使我正在給steamMSG分配一個值,但得到一個錯誤(ReferenceError:steamMSG未定義)。我非常困惑,因爲當我在控制檯中登錄它時,它表現出它的價值。即使我將它賦值爲
代碼:
if (command === "hex.steam") {
var url = 'https://api.steampowered.com/ISteamUser/ResolveVanityURL/v1/?key='+steamKey+'&format=json&vanityurl='+arguements;
request(url, function (error, response, body) {
if (!error && response.statusCode == 200) {
var data = JSON.parse(body);
} else {
console.log("Got an error: ", error, ", status code: ", data.statusCode);
}
var steamMSG = data.response.steamid;
console.log(steamMSG);
});
bot.sendMessage({
to: channelID,
message: steamMSG
});
}
的錯誤是在這條線:
message: steamMSG