Guest User

Untitled

a guest
Oct 30th, 2018
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. ```python
  2. from InstagramAPI import InstagramAPI as IG
  3. from pprint import PrettyPrinter
  4. from getpass import getpass
  5. from random import randint
  6. import time
  7.  
  8. pp = PrettyPrinter(indent=2)
  9.  
  10. api = IG(
  11. raw_input('username: '),
  12. getpass('password: ')
  13. )
  14.  
  15. api.login()
  16.  
  17. TARGET = {
  18. 'username': '',
  19. 'media': '',
  20. 'media_like': [],
  21. }
  22.  
  23. TARGET['username'] = raw_input('username target: ')
  24.  
  25. api.searchUsername(TARGET['username'])
  26.  
  27. TARGET['user_data'] = api.LastJson['user']
  28.  
  29. # pp.pprint(TARGET['user_data'])
  30. print('Okay! i want check {0} post.\n'.format(
  31. TARGET['username']
  32. ))
  33.  
  34. api.getUserFeed(str(TARGET['user_data']['pk']))
  35.  
  36. media = TARGET['media'] = api.LastJson['items']
  37.  
  38. print('Total Post @{0}: {1} post.'.format(
  39. TARGET['username'],
  40. len(TARGET['media'])
  41. ))
  42.  
  43. print('Like Alllllllll guys')
  44.  
  45. for item in media:
  46. pp.pprint(item['caption'] or 'no caption')
  47.  
  48. if item['has_liked']:
  49. print('Udah ke like ini')
  50. else:
  51. hasLiked = api.like(item['id'])
  52. if hasLiked:
  53. print('Berhasil di like')
  54. TARGET['media_like'].append(item['id'])
  55. time.sleep(randint(100,150))
Add Comment
Please, Sign In to add comment