JavaScript API — как это сделать на PHP (для новостей Google)

#php #javascript #api

#php #javascript #API

Вопрос:

В новостях Google есть API, описанный здесь: http://code.google.com/apis/newssearch/v1/index.html

Но это JavaScript API (на стороне клиента). Я хотел бы автоматически запускать поиск новостей Google раз в день по фиксированной фразе на сервере и интегрировать результаты в свою базу данных (на стороне сервера, используя PHP).

Кто-нибудь может подсказать, как с этим справиться, я имею в виду на стороне Google API? Я создал решение, используя класс PHP simple_html_dom, который анализирует необработанный html и извлекает элементы, такие как заголовок новости, тело и т.д. Но теперь я думаю, что это непрофессиональное решение, потому что, если Google изменит что-либо в структуре своего html, мой код сломается.

Так, может быть, есть хитрость, как использовать JavaScript API в PHP?

Ответ №1:

Взгляните на пример PHP для API поиска новостей Google.

http://code.google.com/apis/newssearch/v1/jsondevguide.html#json_snippets_php

Ответ №2:

Игнорируйте документацию по JavaScript API, это всего лишь оболочка вокруг JSON API. Вместо этого используйте документацию для этого. PHP может обрабатывать JSON и HTTP