我正在使用 API 来获取 JSON 响应。有一个用户指定的可变 URL。因此,如果他们有拼写错误,有时它不会找到 JSON 文件。我正在寻找一个简单的条件来查看 JSON 何时返回 ["message", "Not Found"] 以便我可以跳过它或验证何时成功使用返回的信息。
这是我当前的代码
url = "https://api.something.com/users/#{CGI.escape(@user.external.username)}/yes?type=owner"
something_yes_test = HTTParty.get(url)
something_yes_test_info_response = something_yes_test.parsed_response