Skip to content

Instantly share code, notes, and snippets.

@desulaid
Created October 7, 2019 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save desulaid/f1fce6a8fdd0204de2db451b4863389a to your computer and use it in GitHub Desktop.
Save desulaid/f1fce6a8fdd0204de2db451b4863389a to your computer and use it in GitHub Desktop.
Get photos by hashtag
from requests import get
from json import loads
def get_instagram_media(hashtag):
url = f'https://www.instagram.com/explore/tags/{hashtag}/?__a=1'
data = get(url).text
data = json.loads(data)
data = data['graphql']['hashtag']['edge_hashtag_to_top_posts']['edges']
return [i['node']['thumbnail_src'] for i in data]
def main():
get_instagram_media('govno')
if __name__ == '__main__':
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment