mirror of
https://github.com/cupcakearmy/docker-instabot.git
synced 2025-02-06 02:36:25 +00:00
27 lines
854 B
Python
27 lines
854 B
Python
|
#!/usr/bin/env python
|
||
|
# -*- coding: utf-8 -*-
|
||
|
import json
|
||
|
import time
|
||
|
|
||
|
|
||
|
def get_user_id_post_page(self, code):
|
||
|
if self.login_status:
|
||
|
log_string = 'Get user id on post page'
|
||
|
self.write_log(log_string)
|
||
|
url = 'https://www.instagram.com/p/%s/?__a=1' % (code)
|
||
|
try:
|
||
|
r = self.s.get(url)
|
||
|
all_data = json.loads(r.text)
|
||
|
|
||
|
self.user_list = list(all_data['graphql']['shortcode_media']['edge_media_preview_like']['edges'])
|
||
|
log_string = "User likes this post = %i" % (
|
||
|
all_data['graphql']['shortcode_media']['edge_media_preview_like']['count'])
|
||
|
self.write_log(log_string)
|
||
|
except:
|
||
|
self.media_on_feed = []
|
||
|
self.write_log("Except on get user list!!!!")
|
||
|
time.sleep(10)
|
||
|
return 0
|
||
|
else:
|
||
|
return 0
|