Google Weather API и использование пользовательского изображения - PullRequest
1 голос
/ 16 января 2011

Я использую Google Weather API и PHP для получения условий:

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

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

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

к пользовательскому изображению?

Ответы [ 2 ]

4 голосов
/ 16 января 2011

Поскольку <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 голос
/ 02 мая 2011

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

...