Diferencia entre revisiones de «Curso Python DGA 2011/servicios web/ejercicios clase/3rdparty»
De WikiEducator
(→Google APIs) |
(→Google APIs) |
||
Línea 26: | Línea 26: | ||
* Librerías para acceder al API: | * Librerías para acceder al API: | ||
+ | |||
+ | * Google Api Python Client: | ||
+ | |||
http://code.google.com/p/google-api-python-client | http://code.google.com/p/google-api-python-client | ||
+ | |||
+ | Descargar de aquí : http://code.google.com/p/google-api-python-client/downloads/list . | ||
+ | |||
+ | Descomprimir el archivo en algún lugar y por último ejecutar el siguiente comando: | ||
+ | |||
+ | # sudo ./setup.py install | ||
+ | |||
+ | También es compatible con setuptools y se puede instalar así: | ||
+ | |||
+ | # sudo easy_install google-api-python-client | ||
+ | |||
+ | |||
+ | |||
http://code.google.com/p/gdata-python-client | http://code.google.com/p/gdata-python-client | ||
+ | |||
+ | Descargar de aquí : http://code.google.com/p/gdata-python-client/downloads/list . | ||
+ | |||
+ | Descomprimir el archivo en algún lugar y por último ejecutar el siguiente comando: | ||
+ | |||
+ | # sudo ./setup.py install | ||
+ | |||
* Servicios accesibles: | * Servicios accesibles: | ||
Línea 45: | Línea 68: | ||
Google Contacts API | Google Contacts API | ||
... | ... | ||
+ | |||
+ | * Acceso a la consola de cuotas de uso de las APIs : | ||
+ | https://code.google.com/apis/console | ||
* Custom Search | * Custom Search |
Revisión de 01:58 10 ago 2011
Contenido
REST
Ejemplo accediendo a Flickr.
Solicitar un API Key :
http://www.flickr.com/services/apps/create/apply/
Vamos a usar el metodo flickr.photos.getRecent
Con esta URL se puede probar que funciona bien el API_KEY:
http://api.flickr.com/services/rest/?method=flickr.photos.getRecent&api_key=<API_KEY>
JSON
Ejemplo accediendo a Microsoft API Translator.
Solicitar un API Key :
http://www.bing.com/developers
Vamos a usar el método Translate.
Con esta URL se puede probar que funciona bien:
http://api.microsofttranslator.com/V2/Ajax.svc/Translate?text=Hola%20Mundo&from=es&to=en&appId=<API_KEY>
Google APIs
- Librerías para acceder al API:
* Google Api Python Client:
http://code.google.com/p/google-api-python-client
Descargar de aquí : http://code.google.com/p/google-api-python-client/downloads/list .
Descomprimir el archivo en algún lugar y por último ejecutar el siguiente comando:
# sudo ./setup.py install
También es compatible con setuptools y se puede instalar así:
# sudo easy_install google-api-python-client
http://code.google.com/p/gdata-python-client
Descargar de aquí : http://code.google.com/p/gdata-python-client/downloads/list .
Descomprimir el archivo en algún lugar y por último ejecutar el siguiente comando:
# sudo ./setup.py install
- Servicios accesibles:
Google Custom Search API YouTube Data API Google Maps Data API URL shortener API Google Calendar API Google Documents List Data API Picasa Web Albums Data API Blogger Data API Google Book Search API Google Analytics API Google Apps Provisioning API Google Base Data API Google Code Search Data API Google Contacts API ...
- Acceso a la consola de cuotas de uso de las APIs :
https://code.google.com/apis/console
- Custom Search
- Maps
- URL shortener
- Calendar
- Docs
- Youtube