Я использую плагин jQuery jquery.simpleweather для запроса погоды Yahoo для определенного почтового индекса и получаю ответ в формате JSON. Один из возвращаемых ключей называется «ссылка», которая предоставляет ссылку на «Полный прогноз». Раньше это работало нормально, но теперь (примерно в начале этого месяца) ссылки, которые он предоставляет, просто перенаправляют пользователя на домашнюю страницу погоды Yahoo. Я предполагаю, что они, должно быть, внесли какие-то изменения в то, как все работает. В любом случае, пример этого: если я скажу указать почтовый индекс 93065, который является «Сими-Вэлли, Калифорния», ссылка будет возвращена в ответе JSON следующим образом:
Ссылка выглядит очень странной, но это то, что возвращается в ответе, и если вы попытаетесь перейти по этой ссылке, она просто перенесет вас на стандартную страницу погоды Yahoo вместо прогноза для этого города.
Есть ли способ создать свою собственную ссылку? Я пытаюсь понять, как просто сделать ссылку на страницу погоды Yahoo для 93065. Я могу создать ссылку в своем коде. Проблема в том, что он не смотрит вперед. Если я выполню поиск в Google по запросу «yahoo weather 93065» и нажму на первый результат поиска, ссылка будет такой
https://weather.yahoo.com/united-states/california/simi-valley-2493889/
Проблема в том, что я не знаю, что это за "2493889" и как зафиксировать это значение. Я надеялся, что смогу просто создать ссылку, подобную этой
https://weather.yahoo.com/united-states/california/93065/ а>
но это не работает. Как я могу просто сделать прямую ссылку на страницу погоды Yahoo, когда все, что у меня есть, это почтовый индекс и название города?
БЛАГОДАРНОСТЬ