根据the PRAW manual的说法,您需要指定客户端ID、客户端密码和用户代理,才能创建只读reddit实例。为什么会这样呢?使用浏览器查看reddit不需要任何身份验证;如果您将其自动化,为什么要有所不同呢?
这是由PRAW、Reddit API施加的限制,还是两者都不是?
发布于 2018-01-15 06:47:22
Reddit的API访问规则规定,“客户端必须使用OAuth2进行身份验证”。
https://github.com/reddit/reddit/wiki/API#rules
当然,有办法绕过这一限制,但Reddit不会授予你这样做的权限。因此,PRAW 4.0+强制使用OAuth。
https://stackoverflow.com/questions/48226807
复制相似问题