16.1. Wyszukiwanie książek w serwisie Amazon

Problem

Chcemy umieścić informacje o książkach lub innych mediach sprzedawanych w serwisie Amazon.

Rozwiązanie

W witrynie Amazon.com działa usługa sieciowa, która daje dostęp do informacji na temat książek, płyt muzycznych i innych multimediów. Zewnętrzna biblioteka Ruby/Amazon dostarcza prostego interfejsu w języku Ruby do usługi sieciowej Amazon.

Oto prosty fragment kodu, w którym wykorzystano bibliotekę Ruby/Amazon do wyszukania książek — nowych i używanych — i wyświetlenia ich cen.

require 'amazon/search' $AWS_KEY = 'Tutaj należy wprowadzić klucz usługi Amazon' # Patrz niżej. def price_books(keyword) req = Amazon::Search::Request.new($AWS_KEY) req.keyword_search(keyword, 'books', Amazon::Search::LIGHT) ...

Get Ruby. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.