Reputation: 4100
Perusing the Instagram API I see it's pretty straightforward to search for photos by tag OR by username. However, I can't seem to find anything on searching by both. Is it possible to query the API and get only results of a specific tag from a specific user?
Upvotes: 13
Views: 12964
Reputation: 6735
There is an opportunity how to do it:
https://api.instagram.com/v1/tags/SEARCH_TAG/media/recent?client_id=CLIENT_ID&callback=MY_CALLBACK
SEARCH_TAG
- input
CLIENT_ID
- its your ID
after registration
MY_CALLBACK
- your callback function.
You will receive your response in Form of JSONP
.
After it you can search your response with the parameters your want.
Upvotes: 1
Reputation: 6104
Wrote the code for you in php:
$api = file_get_contents("https://api.instagram.com/v1/tags/YOURTAG/media/recent?access_token=YOURACCESSTOKEN");
$json = json_decode($api,true);
foreach($json['data'] as $data){
if($data['user']['username']=="YOURSPECIFICUSERNAME"){
//action
}
}
Enjoy : )
Upvotes: 0
Reputation: 400
You could make a list of images with a certain tag and then a list of images with a certain username. You could then compare the two lists. I'd recommend python with Beautiful Soup.
Upvotes: 0
Reputation: 724
Your best bet is to do a lookup on a user and then sift through the results and get each picture with a certain tag
Upvotes: 3