Как я могу использовать ColdFusion, чтобы вернуть лучшие десять результатов Google? - PullRequest
0 голосов
/ 01 сентября 2011

Мне нужно вернуть первые десять результатов Google, и я хочу использовать ColdFusion для этого.

Я раньше не пользовался ColdFusion, поэтому не знаю, с чего начать.Будем весьма благодарны за любые предложения о том, какие теги или функции использовать, а также за любые ссылки на документацию по поиску в Google.

Кроме того, мне нужен окончательный список, чтобы в них не было списков мест.

Ответы [ 2 ]

5 голосов
/ 01 сентября 2011

Читайте о <cfhttp>, DeserialzeJSON() и API пользовательского поиска JSON от Google на http://code.google.com/apis/customsearch/v1/overview.html

1 голос
/ 01 сентября 2011

Зарегистрируйтесь и запустите API пользовательского поиска Google.Это даст вам ваш ключ API.

Создайте пользовательский поиск, чтобы получить идентификатор cx

Затем используйте:

<cfhttp method="get" url="https://www.googleapis.com/customsearch/v1?key=YOURKEY&cx=YourID&q=ColdFusion" result="r" />

<cfdump var="#deserializeJSON(r.filecontent)#" />
...