gpt4 book ai didi

ruby - Rails Yelp::Error::InvalidParameter - 请求中的一个或多个参数无效

转载 作者:数据小太阳 更新时间:2023-10-29 08:14:01 24 4
gpt4 key购买 nike

我正在使用 Rails 构建一个 Web 应用程序,并通过 yelp api gem 使用 yelp api。该 api 一直工作到昨天,我收到此错误:

Yelp::Error::InvalidParameter - One or more parameters are invalid in request

我没有更改任何代码。

这是我的 yelp 服务:

require 'yelp'
class YelpService
def get_detail(id)
begin
yelp_client = Yelp::Client.new({ consumer_key: 'my-consumer-key',
consumer_secret: 'mysecret',
token: 'my-token',
token_secret: 'mytoken-secret'
})
Rails.logger.info "yelp client #{yelp_client}"
Rails.logger.info "id #{id}"
yelp_response = yelp_client.business(id)
Rails.logger.info "yelp response #{yelp_response}"
if yelp_response
return yelp_response.rating_img_url
else
Rails.logger.info "Error in yelp client call"
end
rescue Exception => e
# Mandrill errors are thrown as exceptions
Rails.logger.info "Error occurred in yelp service: #{e.class} - #{e.message}"
return "none"
end
end
private
attr_reader :id
end

我试过更改 mandrill 键,但没有效果。请帮我解决这个问题。

最佳答案

已经试过这个来定位错误的确切位置

https://codeclimate.com/github/Yelp/yelp-ruby/Yelp::Error::InvalidParameter

关于ruby - Rails Yelp::Error::InvalidParameter - 请求中的一个或多个参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30670786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com