Этот код Python автоматизирует публикацию в Instagram
import os
import time
import random
from os import listdir
from os.path import isfile, join
from random import randint
from InstagramAPI import InstagramAPI
PhotoPath = "D:\Kartinka\Avto" # Change Directory to Folder with Pics
IGUSER = "shukurioll0" # Change to your Instagram USERNAME
PASSWD = "********" # Change to your Instagram Password
# Change to your Photo Hashtag
IGCaption = "#Nature This is post "
os.chdir(PhotoPath)
ListFiles = sorted([f for f in listdir(PhotoPath) if isfile(join(PhotoPath, f))])
print(ListFiles)
print("Total Photo in this folder:" + str(len(ListFiles)))
# #Start Login and Uploading Photo
igapi = InstagramAPI(IGUSER, PASSWD)
igapi.login() # login
for i, _ in enumerate(ListFiles):
photo = ListFiles[i]
print("Progress :" + str([i + 1]) + " of " + str(len(ListFiles)))
print("Now Uploading this photo to instagram: " + photo)
igapi.uploadPhoto(photo, caption=IGCaption, upload_id=None)
os.remove(photo)
# sleep for random between 60 - 120s
n = randint(5,10)
print("Sleep upload for seconds: " + str(n))
time.sleep(n)
Здесь
IGCaption
== содержит название поста, хэштеги!
Мне нужен код, который я могу пометить человека на фотографии
Я использовал это Instagram API
usertags
Здесь используется мой API, который можно настроить с помощью моего кода
Здесь используется usertag для