Requisitos previos: lenguaje de programación Python
Instagram es un servicio de redes sociales para compartir fotos y videos propiedad de Facebook, Python proporciona herramientas poderosas para interactuar con Instagram. En este artículo, veremos cómo podemos publicar una imagen automáticamente en la cuenta de Instagram con solo escribir unas pocas líneas de código Python.
Paso 1:
Instale el paquete ‘ instabot ‘ usando el siguiente comando en la terminal.
pip install instabot
Paso 2:
Importe la clase ‘ Bot ‘ del paquete ‘ instabot ‘.
Python3
from instabot import Bot
Paso 3:
Cree una variable, digamos ‘bot’ y almacene la clase ‘Bot’ en ella.
Python3
bot = Bot()
Paso 4:
Inicie sesión en su cuenta de Instagram usando el siguiente comando. Proporcione su ‘nombre de usuario’ y ‘contraseña’ de Instagram.
Python3
bot.login(username = "******", password = "ppppppp")
Paso 5:
sube tu foto usando el siguiente comando.
Python3
bot.upload_photo("provide the path to the picture here", caption = "provide the caption that you \ want to display on the post here")
A continuación se muestra el programa completo para subir la foto en Instagram. El siguiente programa carga una imagen de «Technical Scripter 2019».
Python3
from instabot import Bot bot = Bot() bot.login(username = "user_name", password = "user_password") # Recommended to put the photo # you want to upload in the same # directory where this Python code # is located else you will have # to provide full path for the photo bot.upload_photo("Technical-Scripter-2019.jpg", caption ="Technical Scripter Event 2019")
A continuación se muestra la captura de pantalla de la publicación en Instagram de la foto de arriba.
Publicación traducida automáticamente
Artículo escrito por mkumarchaudhary06 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA