API-интерфейс Google Feed , как правило, доступен через REST с интерфейсом JSON . Это означает, что вы делаете запросы, аналогично тому, как вы делаете запросы в вашем браузере, используя адресную строку, и он возвращает данные, которые обычно представлены в формате JSON (Javascript Object Notation).
Например, попробуйте добавить это в адресную строку:
http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=&q=http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml
Он использует Feed API для возврата новостей на первой странице от BBC. Теперь, javascript - это не only способ доступа к API. Используя тот же метод подключения, в PHP вы можете использовать что-то вроде:
// Create REST request URL
$url = "http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=&q=http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml";
// Make request and get resulting JSON response
$json_feed = file_get_contents($url);
// Dump it to the screen so we can see it
var_dump($json_feed);
Вы можете возвращать результаты в формате JSON, XML или Mixed, а затем с помощью PHP можете использовать данные для любой обработки, которая вам может потребоваться. Если вы используете Zend Framework или знакомы с реализацией какого-либо из их компонентов, у них есть компонент GData , представляющий собой библиотеку PHP для доступа к API данных Google.
Для получения дополнительной информации ознакомьтесь с Руководством разработчика Feed API .