In sandbox mode, Instagram only returns data related to sandbox users.
This is written in the docs section of the API behavior :
Data is limited to sandbox users and the 20 most recent environments from each sandbox user.
[...]
As another example, consider an endpoint that returns a list of media: / tags / {tag-name} / media / recent. The response returned by this endpoint will only contain media with the specified tag, as expected. But instead of returning media from any public Instagram user, it will only return media belonging to your sandbox users, limited to the last 20 for each user.
If you create a London tag with your sandbox user, you should see it. After your application has switched to live, you should see all the public "London" tags.
Your request is NOT processed, and the API behaves as described in the documentation.
svenson
source share