仔细阅读Instagram API我发现通过标签或用户名搜索照片非常简单。但是,我似乎无法找到任何关于搜索的内容。是否可以查询API并仅获取特定用户的特定标记的结果?
答案 0 :(得分:3)
您最好的选择是对用户进行查找,然后筛选结果并使用特定标记获取每张图片
答案 1 :(得分:1)
有机会怎么做:
https://api.instagram.com/v1/tags/SEARCH_TAG/media/recent?client_id=CLIENT_ID&callback=MY_CALLBACK
SEARCH_TAG
- 输入
CLIENT_ID
- 注册后的ID
MY_CALLBACK
- 您的回调函数。
您将收到JSONP
表单的回复。
之后,您可以使用您想要的参数搜索您的回复。
答案 2 :(得分:0)
您可以使用特定标记制作图像列表,然后使用特定用户名制作图像列表。然后,您可以比较两个列表。我推荐使用Beautiful Soup进行python。
答案 3 :(得分:0)
在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
}
}
享受:)