Python код для пометки пользователя Instagram на фотографии? используя Instagram API - PullRequest
0 голосов
/ 24 апреля 2019

Этот код 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 для

...