Background Image
Table of Contents Table of Contents
Previous Page  56 / 68 Next Page
Information
Show Menu
Previous Page 56 / 68 Next Page
Page Background

CODE/

GOOGLE

APIS

PRO-

GRAMAÇÃO APIS

90

MINUTOS

56

DICAS PARA PROGRAMAR DE UMA

MANEIRA FÁCIL E DESCOMPLICADA

Google, gigante do

software mundial,

não é apenas um

mecanismo de busca.

É também um conjunto de

funcionalidades, aplicativos,

softwares, servidores. Ele

disponibiliza uma vasta gama de

recursos aos seus usuários e a

todos que têm acesso a internet.

Muitos desses recursos

estão também disponíveis para

desenvolvedores fora da empresa,

na forma de APIs, componentes que

permitem acessar funcionalidades

internas dos sistemas Google,

e inseri-las em aplicativos e

softwares de terceiros.

Neste artigo, são abordados

três APIs Google: StreetView,

Static Map e Places, além dos

códigos de funções para conectar

os respectivos serviços a uma

aplicação ou sistema externo.

PLACES API

Esta API do Google retorna

informações de locais, endereços,

pontos de interesse. São

requisições em HTTP simples. E

usam coordenadas, latitudes e

longitudes para as solicitações.

O primeiro passo para usar

esta API do Google é criar uma

chave de ativação. Essa chave

YDL LGHQWLíFDU D DSOLFD©¥R TXH

pretende usar a API. Para isso, é

preciso acessar o link

https://code

.

google.com/apis/console, fazer

o login com uma conta Google e

seguir as instruções.

&DGD FKDYH GH LGHQWLíFD©¥R

para uso da API se refere a uma

forma de acesso ou sistema,

como Servidor, Web, Android.

Crie a chave de acordo com a

necessidade de desenvolvimento.

A API Places permite

acessar informações sobre locais

(places) catalogados no sistema

de mapas do Google. Isso, a partir

GH XPD ORFDOL]D©¥R HVSHF¯íFD

e de um raio de abrangência.

A linha de endereço a seguir

mostra como acessar a API Places

e estabelecer alguns parâmetros

de pesquisa:

https://maps

.

googleapis.com/maps/api/place/

search/output?parameters.

O termo “output” pode ter

dois valores: “xml” ou “json”.

Cada output retorna os dados

em determinado formato, em

uma estrutura bem conhecida,

xml ou json.

O termo “parâmetros”

informa o local da pesquisa,

entre outros elementos para

uso da API. O mais evidente é o

“location”, que recebe valores

de latitude e longitude. “Radius”

determina o raio de abrangência

da pesquisa em metros, a partir de

“location”. “Type” indica que tipo

de informação se pesquisará nos

ORFDLV GHQWUR GR DOFDQFH GHíQLGR

em “radius”.

Por exemplo, estes valores e

parâmetros indicam uma pesquisa

em determinada latitude, no

raio de 500 metros, para locais

relacionados a comida:

location =

-3.8670522,151.1957362

radius=

500

types=

food

Cada parâmetro é separado

do outro, na linha de chamada,

por um &. A linha de chamada

O

APIs: conjunto de rotinas e padrões estabelecidos por um software para a

utilização das suas funcionalidades por aplicativos que não pretendem envolver-se

em detalhes da implementação do software, mas apenas usar seus serviços

GOOGLE

APISPARA TUDO

Use StreetView,

Static Map e Places,

para criar na web

Por Homero Ottoni

REVISTA LOCAWEB