0

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
4

1 に答える 1

0

友人の助けを借りて、返されたメッセージはjsonを介して送信され、特定の結果「メッセージ」があったため、次のことができます

if something_yes-test_info_response["message"]
  means it is broken
else
  it is not broken
于 2012-08-25T17:53:50.933 に答える