Reddit API v1 - 行政规则禁止

时间:2016-10-03 21:31:39

标签: ruby-on-rails api curl reddit

您好我正在尝试通过对API的身份验证请求来访问我的信息。 我正在使用Rails这样做,没有成功,所以我尝试使用Curl并得到了这个:

Request:
curl -X GET -L "https://oauth.reddit.com/api/v1/me?access_token=BLURED_ACCESS_TOKEN" -A "webapp:integrationproject:v1.0 (by /u/Lupins)"

Response:
<html><body><h1>403 Forbidden</h1>
Request forbidden by administrative rules.
</body></html>

我试图用Rails做同样的事情没有成功,这就是它在Rails中的样子:

user_agent = 'WebApp:IntegrationProject:v1.0 (by /u/Lupins)'

response = RestClient.get "https://oauth.reddit.com/api/v1/me?access_token=#{auth}", user_agent: user_agent

我得到了相同的禁止错误。 任何人都可以帮我正确访问吗?

1 个答案:

答案 0 :(得分:0)

<强>解决方案:

需要将此字符串作为标头发送:授权:bearer BLURED_ACCESS_TOKEN