Hay tres componentes principales para automatizar el post-Blast de Twitter, que son el script de Python, la biblioteca de medios y el módulo de programación. En este tutorial de Python, lo guiaría a través de cómo codificar el script de automatización de Twitter que se conecta con las hojas de Google y agregar módulos de programación.
Tabla de contenido: Twitter Post Automation utilizando API y Python Easy2Digital
Módulos de Python: Easy2Digital API, GSPRAD, Horario, Twen de acceso a la API de tweets
Autenticación de la aplicación de Twitter
En comparación con mi artículo anterior sobre Twitter Bot que raspan a los influencers y toman datos de sentimientos, las publicaciones de Twitter necesitan un paso más para autenticar su aplicación. Esta es la configuración de autenticación del usuario. Para obtener más detalles sobre las cuentas de desarrolladores de Twitter, consulte este artículo.

Hay tres pasos clave que debemos actualizar en el proceso de autenticación. Primero primero, seleccionamos el permiso de la aplicación en modo de lectura y escritura, en lugar del solo modo de lectura. Esto es esencialmente diferente del bot de Twitter.
Luego, necesitamos ingresar la URL de redirección y la URL del sitio web. Puede consultar mis entradas o configurar un URI localhost basado en las necesidades.
Administrar contenido para ser publicado por adelantado en la hoja de Google
En una pestaña de hoja de Google, podemos preparar todos los elementos que necesita un tweet, como post cuerpo, fotos, url de aterrizaje. Y si tiene otros canales que explotan la misma publicación, también puede centralizar para manejar allí

Para obtener más detalles sobre cómo instalar e importar GSPRAD, consulte los tutoriales anteriores de Python. Básicamente, necesitamos importar GSPREAD, crear una cuenta de Credencial de Google en la consola de Google APIS y obtener acceso a la hoja de Google que administra el contenido.
En términos del alcance de la API de Google, la automatización necesita Google Drive, y Google Sheet lea y escribe.
Update_status & update_status_with_media
In the T. weepy post update, there are two methods we can use. One is the update_status
which is posting a tweet where it includes text, and links. The other is, which is attaching a photo separately instead of using the detected images from the URL link. Below is a screencap from my Twitter posts. I personally prefer to use update_status, because users can click through the photo to the website.

Programar módulo
El módulo de programación de Python ayuda a los desarrolladores a automatizar la ejecución de las tareas siempre que el dispositivo esté ejecutando el estado, como una computadora portátil. Entonces, si es un vendedor social algún día, puede usar este módulo para ayudarlo a explotar el contenido automáticamente. Los únicos contras de este enfoque son que su dispositivo debe estar abierto.
# After every 10mins easy2digital() is called.
schedule.every(10).minutes.do(easy2digital)
# After every hour easy2digital() is called.
schedule.every().hour.do(geeks)
# Every day at 12am or 00:00 time easy2digital() is called.
schedule.every().day.at("00:00").do(easy2digital)
# After every 5 to 10mins in between run easy2digital()
schedule.every(5).to(10).minutes.do(easy2digital)
# Every monday easy2digital() is called
schedule.every().monday.do(easy2digital)
# Every tuesday at 18:00 easy2digital() is called
schedule.every().tuesday.at("18:00").do(easy2digital)
# Loop so that the scheduling task
# keeps on running all the time.
while True:
# Checks whether a scheduled task
# is pending to run or not
schedule.run_pending()
time.sleep(1)
Script de Python completo de Twitter Post Automation
If you are interested in the full Python script of Chapter 49 – Twitter Post Automation Using Twitter and Easy2Digital API, please subscribe to our newsletter by adding the message “Chapter 49”. We would send you the script immediately to your mailbox.
Contáctenos
Espero que disfrutes leyendo el Capítulo 49 – Twitter Post Automation usando Twitter y Easy2Digital API. Si lo hizo, por favor nos apoye haciendo una de las cosas enumeradas a continuación, porque siempre ayuda a nuestro canal.
- Support and donate to our channel through PayPal (paypal.me/Easy2digital)
- Subscribe to my channel and turn on the notification bell Easy2Digital Youtube channel.
- Follow and like my page Easy2Digital Facebook page
- Comparta el artículo en su red social con el hashtag #Easy2Digital
- Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
- Usted se registra en nuestro boletín semanal para recibir los últimos artículos, videos y códigos de descuento de Easy2Digital.
- Subscribe to our monthly membership through Patreon to enjoy exclusive benefits (www.patreon.com/louisludigital)