I know that this api is working to get images but how about videos?
https://www.instagram.com/username/?__a=1
I was able to get the thumbnail of the video but not the source or the url itself.
Advertisement
Answer
When you make above API call it would return code
in it. looks something like this: BWhyIhRDBCw
Whenever your media nodes has "is_video": true
you can make following call:
https://www.instagram.com/p/{code}/?__a=1
for e.g., https://www.instagram.com/p/BWhyIhRDBCw/?__a=1
This would return another json. which will have video_url
you are looking for.
sample:
"video_url": "https://scontent-bom1-1.cdninstagram.com/vp/437699b67172f450331fa732f0777b18/5A7FE0A0/t50.2886-16/20138822_486349355081174_1539674401849475072_n.mp4",