我目前正在使用 node.js reddit ( https://www.npmjs.com/package/reddit ) 插件,它会自动获取和处理身份验证令牌,但由于某种原因,它对我来说失败了。
Error: Cannot obtain token for username -Arniox-. invalid_grant.
使用以下代码:
const opts = {
username: process.env.REDDIT_USERNAME,
password: process.env.REDDIT_PASSWORD,
appId: process.env.REDDIT_APP_ID,
appSecret: process.env.REDDIT_APP_SECRET
}
//Initialize Reddit client
var reddit = new RedditJS.Client(opts);
我尝试寻找问题并最终发现我什至无法通过此处的直接 API url 登录:https ://www.reddit.com/api/v1/access_token
我想这可能与我的唯一用户名(-Arniox-)有关?这基本上是我对这个问题的唯一答案,我似乎无法让它工作。