LoneWolfPR
LoneWolfPR

Reputation: 4100

Instagram: Get photos by user and tag

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

Answers (4)

MikroDel
MikroDel

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

George
George

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

fdvfcges
fdvfcges

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

Jamie
Jamie

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

Related Questions