繁体   English   中英

Unsplash API OAuth 错误:访问令牌无效

[英]Unsplash API OAuth error: The access token is invalid

我正在使用Unsplash 的 API/search/photos端点来检索给定特定查询的图片。

这是获取请求:

unsplash_request_url = "https://api.unsplash.com/search/photos?query=#{query}&content_filter=high&client_id=#{ENV['UNSPLASH_ACCESS_KEY']}"

html = URI.open(unsplash_request_url)
return JSON.parse(Nokogiri::HTML(html.read))

如文档中所述,我传递了使用client_id参数获得的访问令牌。

但是,我收到以下错误:

OAuth 错误:访问令牌无效

我试图删除client_id参数并在授权 header 中添加访问令牌,但我得到了同样的错误。

知道如何解决这个问题吗? 谢谢。

确保您提供的是访问密钥而不是端点的秘密密钥。

我用访问密钥测试了你的代码,它工作正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM