如何通过Instagram Graph API获取个人账号帖子?该功能2020年是否取消?
关于Instagram Graph API访问个人账号帖子的问题解答
能否通过Graph API实现个人账号登录并获取帖子?
直白点说:不行,至少针对纯粹的个人Instagram账号是做不到的。
Instagram Graph API从设计之初就是服务于商业账号、创作者账号这类需要和Facebook生态联动的账号,它要求用户必须通过Facebook登录,并且把Instagram账号绑定到一个Facebook主页上——而普通个人账号默认没有这个绑定权限,只有把账号转为商业或创作者账号后,才能完成关联操作。
如果硬要用Graph API去调用个人账号的媒体内容,你会直接碰到权限不足的错误,因为官方根本没给纯粹的个人账号开放instagram_basic这类获取帖子所需的核心权限。
原功能是否会在2020年被取消?
没错,你之前用的那个Instagram Legacy API(也就是/users/self/media/recent接口所属的旧API体系),官方确实在2020年正式停止了服务。从那之后,所有需要访问Instagram用户媒体内容的应用,都必须切换到Graph API,但如前面所说,这个新API只对绑定了Facebook主页的商业/创作者账号开放。
如果想继续实现获取用户Instagram帖子的功能,只能引导用户把个人账号转为创作者或商业账号,完成Facebook主页的关联,再通过Facebook登录走Graph API的流程。
内容的提问来源于stack exchange,提问作者Tom Kincaid




