Autentificar aplicación de escritorio en C# con la API de Twitter

Estado
No está abierto para más respuestas.

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
He escrito un tutorial de cómo programar con C# una aplicación que nos autentifique en la API y poder realizar acciones. El código es muy sencillo y fácilmente portable a PHP o cualquier otro lenguage de programación.

Es muy recomendable antes de ponerse a jugar con el código en C# echar un vistazo a dos artículos que son necesarios para entender todo el proceso:

El tutorial se base en realizar una serie de peticiones HTTP para autentificarnos y así acceder a las diferentes funciones que nos facilita la API de Twitter. Un esquema sería el siguiente:

640x120xAutentificar-API-Twitter.png.pagespeed.ic.X9TCpw73jT.png


Una vez tenemos claro lo que necesitamos podemos pasar a trabajar con el código en C# que está disponible para descargar en un zip aqui o también está disponible en Github.

Entendido este código podemos llegar hasta donde nuestra imaginación nos lo permita, podemos scrapear contenidos de otros usuarios, portar el codigo a PHP y agregar nuestros ultimos Tweets a nuestra página web, etc, etc...
 

Imagination

Moderador
Miembro del equipo
Usuario de Bronce
Mensajes
2,683
Puntuación de reacción
0
Gracias @Zeokat por compartir estas cosas, quieras que no mirando el código me voy quedando de la copla de algunas cosas, y voy aprendiendo



Saludos Imagination :cool: :cool:
 

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
@lobogris, @Andres128 , tengo leido por ahi que si se usa la API de Facebook el alcance de los "compartidos" es menor que si lo haces de forma manual desde el navegador, ¿sabeis si es eso cierto? (lo lei en forobeta pero no se si será verdad...)
 

lobogris

Platino
Usuario de Bronce
Mensajes
1,537
Puntuación de reacción
0
@lobogris , @Andres128 , tengo leido por ahi que si se usa la API de Facebook el alcance de los "compartidos" es menor que si lo haces de forma manual desde el navegador, ¿sabeis si es eso cierto? (lo lei en forobeta pero no se si será verdad...)
No tengo ni idea de a que te refieres... ¿Dices a publicar desde un programa en vez de desde el navegador? :confused:
 
Mensajes
336
Puntuación de reacción
3
@lobogris, @Andres128 , tengo leido por ahi que si se usa la API de Facebook el alcance de los "compartidos" es menor que si lo haces de forma manual desde el navegador, ¿sabeis si es eso cierto? (lo lei en forobeta pero no se si será verdad...)
Eso dicen los magnates del social media de foro naranja que es mejor de manera manual quien sabe si sea verdad, por cierto @Zeokat es posible hacer una aplicación para publicar imagenes en las fanpages que sea de manera manual como si fuese el navegador en c# o visual basic has visto algún ejemplo en algún lado o algo similar quiero realizar la mía pero no se por donde empezar.

Pd: Tengo experiencia en visual basic :D

Vi a un tio en Foro naranja que hizo una aplicación para facebook sin usar el API por eso tengo curiosidad mire aquí una captura:

auto-42f2f0f.jpg

En que crees que la hizo c# o visual??

Saludos compañero y gracias por lo de Twitter :)
 
Última edición:

aitor72

Cobre
Usuario de Bronce
Mensajes
397
Puntuación de reacción
0
Es mejor no usar su api

Enviado desde mi GT-I8190 usando Tapatalk
 

aitor72

Cobre
Usuario de Bronce
Mensajes
397
Puntuación de reacción
0
Estimado Guru gracias por su comentario nos ha quedado muy claro el porque no usarlo, .... [/ironic OFF]

Lo siento, estaba desde el movil y no podía ponerme a escribir como un loco jajaja

Pues por el simple echo de que es cierto que facebook detecta cuando un contenido es enviado manualmente o automaticamente, y obiamente le gusta más el manual.

Y ahora dirás... ¿Si el objetivo es hacerlo automático, como pretendes hacerlo manual y a la vez automático?

Pues hay esta la gracia, en vede usar la api y que envíes la publicación, lo que habría que hacer con el bot sería cargar el navegador y ir dirigiendo el cursor para que las cosas se publiquen solas.

No se si me he explicado muy bien, si no dime.

Saludos, Aitor
 

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
Gracias por las respuestas, entonces empezaré por no usar ninguna API en Facebook :mola:
@Andres128, yo creo que es posible crear un programa que publique como si fuese desde el navegador, sólo que necesita más tiempo desarrollarlo. Sobre la capturas que pones ni idea de en que lenguage está programado, eso es lo de menos.

En cuanto termine de practicar con la API de Twitter empezaré con Facebook a ver que sorpresas trae :sisi1:
 
Estado
No está abierto para más respuestas.
Arriba