https://foro.gambas-es.org/viewtopic.php?f=16&t=7733
-----------------------------------
tincho
Sabado, 21 Septiembre 2019, 10:34

Linkedin API In Gambas?
-----------------------------------
Hola a todos.
Estoy buscando trabajo y mientras tanto me apareció un pequeño trabajito enviando invitaciones para convenciones y actualizando una base de datos con las respuestas etc. etc.
El caso que es un trabajo bastante repetitivo y aburrido la verdad, así que pense que tal vez se pudiese automatizar.
Me puse a buscar y encontré una librería hecha en python que, por lo que pude entender sirve para operar con el api de esta red social.
https://github.com/ozgur/python-linkedin
El caso es que, alguien que conozca este lenguaje ¿Podría explicar como usar esto desde gambas?
¿Creen que se pueda traducir a gambas? por lo menos lo básico.
Gracias de antemano.
Saludos.


-----------------------------------
gambafeliz
Sabado, 21 Septiembre 2019, 10:47

Re: Linkedin Python
-----------------------------------
[quote user="tincho" post="46470"]Hola a todos.
Estoy buscando trabajo y mientras tanto me apareció un pequeño trabajito enviando invitaciones para convenciones y actualizando una base de datos con las respuestas etc. etc.
El caso que es un trabajo bastante repetitivo y aburrido la verdad, así que pense que tal vez se pudiese automatizar.
Me puse a buscar y encontré una librería hecha en python que, por lo que pude entender sirve para operar con el api de esta red social.
https://github.com/ozgur/python-linkedin
El caso es que, alguien que conozca este lenguaje ¿Podría explicar como usar esto desde gambas?
¿Creen que se pueda traducir a gambas? por lo menos lo básico.
Gracias de antemano.
Saludos.[/quote]

Hola, tincho

Yo no es que sepa mucho de Python, me defiendo, vale. Pero si te fijas en Python interface to the LinkedIn API, tiene una parte que dice soporte LinkedIn para Python y esta es la barrera mas grande. Ya que el desarrollo de Python está hablando con este soporte que proviene de LinkedIn.

Este es el escollo.

¿Lo ves?


-----------------------------------
tincho
Sabado, 21 Septiembre 2019, 11:31

Re: Linkedin Python
-----------------------------------
[quote user="gambafeliz" post="46471"]Yo no es que sepa mucho de Python, me defiendo, vale. Pero si te fijas en Python interface to the LinkedIn API, tiene una parte que dice soporte LinkedIn para Python y esta es la barrera mas grande. Ya que el desarrollo de Python está hablando con este soporte que proviene de LinkedIn.
Este es el escollo.
¿Lo ves?[/quote]
Si, recién he entrado a ver como es eso y hay que crear una app en linkedin y parece complicado de hacer como todo lo que maneja microsoft.
Por otra parte con bash se puede:
[code linenumbers=false syntax=bash]
#!/bin/bash

# This sample code will make a request to LinkedIn's API to retrieve and print out some
# basic profile information for the user whose access token you provide.

# Replace <YOUR_ACCESS_TOKEN> with access token for the r_liteprofile permission
curl -X GET \
  https://api.linkedin.com/v2/me \
  -H 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \
  -H 'cache-control: no-cache' \
  -H 'X-Restli-Protocol-Version: 2.0.0'
[/code]
Así que si se puede con bash se puede con gambas. :mryellow: 
Saludos.


-----------------------------------
gambafeliz
Sabado, 21 Septiembre 2019, 11:41

Re: Linkedin API In Gambas?
-----------------------------------
[quote user="tincho" post="46472"][quote user="gambafeliz" post="46471"]Yo no es que sepa mucho de Python, me defiendo, vale. Pero si te fijas en Python interface to the LinkedIn API, tiene una parte que dice soporte LinkedIn para Python y esta es la barrera mas grande. Ya que el desarrollo de Python está hablando con este soporte que proviene de LinkedIn.
Este es el escollo.
¿Lo ves?[/quote]
Si, recién he entrado a ver como es eso y hay que crear una app en linkedin y parece complicado de hacer como todo lo que maneja microsoft.
Por otra parte con bash se puede:
[code linenumbers=false syntax=bash]
#!/bin/bash

# This sample code will make a request to LinkedIn's API to retrieve and print out some
# basic profile information for the user whose access token you provide.

# Replace <YOUR_ACCESS_TOKEN> with access token for the r_liteprofile permission
curl -X GET \n  https://api.linkedin.com/v2/me \n  -H 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \n  -H 'cache-control: no-cache' \n  -H 'X-Restli-Protocol-Version: 2.0.0'
[/code]
Así que si se puede con bash se puede con gambas. :mryellow: 
Saludos.[/quote]

Bueno si tu lo afirmas yo lo voy a intentar mirar. Pero yo cuando uso una API de cualquier Red social, en realidad la suelo usar bajo desarrollo web pues son librerías para dialogar con la Red social, obtener estadísticas, etc.

Estoy pensando mientras te escribo, y si, creo que se puede, pero es posible que se complique algo más de la cuenta. 

Bueno lo miraré. Lo que tengo claro es que convertir Python a Gambas, no es demasiado complicado, con la excepción de que a veces Python tiene funciones super-potentes que he comprobado que no existen en Gambas directamente por lo que obliga hacer pequeñas funciones con Gambas.

Bueno, Saludos


-----------------------------------
gambafeliz
Domingo, 22 Septiembre 2019, 11:04

Re: Linkedin API In Gambas?
-----------------------------------
[quote user="tincho" post="46472"]
# Replace <YOUR_ACCESS_TOKEN> with access token for the r_liteprofile permission
curl -X GET \n  https://api.linkedin.com/v2/me \n  -H 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \n  -H 'cache-control: no-cache' \n  -H 'X-Restli-Protocol-Version: 2.0.0'
[/code]
Así que si se puede con bash se puede con gambas. :mryellow: 
Saludos.[/quote]

tincho no hagas caso a lo que he dejado de ti arriba; Mira no entiendo esta explicación, tuya.

Te cuento he estado en GitHub, y he leído todo sobre lo que tu nos mandas a ver. Básicamente observo que es una aplicación Python bajo web, donde pide cosas a la API de Linkedin, creo recordar sino me corriges, que las API son inaccesibles directamente y accesible por peticiones, supongo que utiliza Rest, para dialogar.

Pero no pillo lo que tu explicas que si se puede, es que ni lo huelo, vamos soy un borriquito. Si me lo explicas como si hablas con una cabra a lo mejor te llego a entender.

Saludos.


