Почему это возвращает ошибку
когда я запускаю этот код, я получаю эту ошибку:
Обратная трассировка (самый недавний призыв последнего):
Файл "C:\Users\Me\Desktop\Instagram-API-python-master\examples\direct_share.py", строка 12, in <module>
InstagramAPI.direct_share(mediaId, получатели, text='aquest es es darrer')
Файл "C:\Users\Me\AppData\Local\Programs\Python\Python37\lib\site-packages\InstagramAPI\InstagramAPI.py", строка 389, в direct_share
если нет isinstance(позиция, список):
NameError: имя "позиция" не определено
пожалуйста, кто-нибудь может мне помочь!
Что я уже пробовал:
from InstagramAPI import InstagramAPI InstagramAPI = InstagramAPI("myusername", "mypassword") InstagramAPI.login() # login mediaId = '1469246128528859780_1520706701' recipients = ["myotherusername"] InstagramAPI.direct_share(mediaId, recipients, text='hello')
Richard MacCutchan
Вам нужно посмотреть на строки кода, перечисленные в сообщениях об ошибках. Вы не показали ни одного из них, но, как я догадываюсь, вы ссылаетесь на переменную с именем position
который никогда не был создан.