[英]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.