我试图用praw.reddit命令刮Reddit,我一直得到以下信息:
prawcore.exceptions.OAuthException: unauthorized_client error processing
request (Only script apps may use password auth)下面是我的代码顶部:(我删除了敏感项)
import praw
import pandas as pd
import datetime as dt
reddit = praw.Reddit(client_id='zlpcoz08aNK8Bw', \
client_secret='', \
user_agent='comment_scraper 1.0 by /u/bullybear77777',
\
username='', \
password='')我想是因为我的user_agent ID吧?我在网上查看,发现这似乎是结构,但我不确定。如能在此提供任何帮助,我们将不胜感激。
发布于 2019-05-08 05:23:29
这种错误是由与该客户端id关联的应用程序类型引起的。使用密码登录仅限于脚本类型的应用程序。
创建新应用程序时,有三种类型的应用程序可供选择:
如果应用程序具有web应用程序或已安装的应用程序类型,则不能使用这种形式的身份验证。一旦创建了应用程序类型,就不能改变它,但是您可以简单地用脚本类型创建一个新的应用程序类型。
https://stackoverflow.com/questions/50973516
复制相似问题