PHPで天気ページを作成しています。
ユーザーが検索フォームに都市/地名を入力し、where.yahooapisで彼の入力を検索して、上位5つの相対的なwoeidを見つけます。
(つまり、http:// where.yahooapis.com/v1/places.q( "Rethimno"); start = 0; count = 5?appid = ...)
次に、上位5つの親戚の結果をラジオボタンリストに表示します。ユーザーがリストから都市/場所を選択し、weather.yahooapisから選択した天気データを取得します。
(つまり、http://weather.yahooapis.com/forecastrss?w = 961110)
気象データがない「placeTypeName」code="7"(つまりTown)の伊江村があることに気づきました。(すなわち961110)
where.yahooapis応答からその場所の天気データが存在するかどうかを知る方法はありますか?それでラジオボタンリストに含めないようにするか、それを知る唯一の方法は天気にhttpリクエストを行うことです。 yahooapisとエラーの応答を解析しますか?
(つまり、<title /> Yahoo! Weather –エラー…)