【问题标题】:Only script apps may use password auth praw只有脚本应用程序可以使用密码 auth praw
【发布时间】:2021-01-22 14:17:15
【问题描述】:

我正在尝试制作 Reddit 转发器,但每次运行程序时都会显示 “prawcore.exceptions.OAuthException:未授权_客户端错误处理请求(只有脚本应用可以使用密码验证)”

def bot_login():
print('Logging in...')
r = praw.Reddit(username='**',
                password='**',
                client_id='**',
                client_secret='**',
                user_agent='None')
print('Logged in as user: "'+str(r.user.me())+'"')
print("------------------------------------------------------------------")
return r

知道如何解决它吗?

【问题讨论】:

    标签: python praw


    【解决方案1】:

    您可能不小心在 reddit 应用程序页面上创建了一个 Web 应用程序。 Reddit 仅允许脚本类型的 Web 应用程序出于安全目的使用密码验证。

    修复:

    1. 转到https://www.reddit.com/prefs/apps
    2. 选择“脚本”类型的应用程序 (picture)
    3. 重新创建您的应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多