2011-01-16 2 views
1

Я использую API погоды Google и PHP для извлечения условия:Google Weather API и использование пользовательского изображения

http://www.google.com/ig/api?weather=New%20York 

Есть ли способ изменения:

<icon data="/ig/images/weather/partly_cloudy.gif"/> 

для пользовательского образа?

+0

** API погоды Google был закрыт в 2012 году ** -> http://stackoverflow.com/questions/12145820/google-weather-api-gone/35943521 –

ответ

4

Как <icon data="/ig/images/weather/partly_cloudy.gif"/> возвращается API (который не является официальным API-интерфейсом), вы можете использовать оператор if в PHP для «замены» изображения.

if($theAPIResponse->icon->attributes()->data == '/ig/images/weather/partly_cloudy.gif') { 
     // Override the nodes data attribute with your custom image 
     $theAPIResponse->icon->attributes()->data = '/path/to/your/custom_image.gif'; 
} 
1

Самый простой способ - использовать str_replace("google_path","your_path").

+0

Привет! Если вы хотите показать, что что-то есть код, вы должны заключить его в обратные ссылки ('\' your code \ '') или, если это большой блок кода, отступьте его на четыре пробела. Таким образом, ваш пост будет легче читать. – NikiC

 Смежные вопросы

  • Нет связанных вопросов^_^