我正在使用Google天气API和PHP获取条件:
http://www.google.com/ig/api?weather=New%20York
有没有办法改变:
<icon data="/ig/images/weather/partly_cloudy.gif"/>
自定义图片?
答案 0 :(得分:4)
由于API返回<icon data="/ig/images/weather/partly_cloudy.gif"/>
(这不是官方的API),您可以在PHP中使用if语句来“替换”图像。
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 :(得分:1)
最简单的方法是使用str_replace("google_path","your_path")
。