簡體   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