在我的应用程序中,我输入一个用户名并获取他的照片 (为了获得照片,我使用:https://api.instagram.com/v1/users/3/media/recent/?access_token = ...) 请求只返回20张图片,如何获取所有照片的用户?
我想获得包含他喜欢的用户的照片。 如何才能做到这一点?
我有想法获取所有拥有用户的照片并检查每张照片是否有他的喜欢?! 但是,我只获得了发布Like的四位成员的数据,尽管照片有50个喜欢。 (见下面的截图)。为什么这样 ?如何解决?
感谢您的帮助。
答案 0 :(得分:1)
这是一个两步过程:
1)对/ users / user-id / media / recent执行GET请求,以获取用户发布的最新媒体。
2)然后对/ media / media-id / likes执行第二次GET请求,以获得喜欢此媒体的用户列表。
此时,您可以录制所有包含您想要的特定人喜欢的媒体ID。
以下是Instagram用户的API: http://instagram.com/developer/endpoints/users/
这是适用于Instagram的API: http://instagram.com/developer/endpoints/likes/
至于获取整个历史,我道歉,但我不清楚如何做更多的事情而不是他们提供的。
如果您有任何疑问,请与我们联系!