我正在开发一个项目,需要通过 API 检索和存储 Instagram 用户信息。具体来说,我需要以下数据:
身份证号 用户名 关注者数量 关注计数 个人资料图片 媒体数量 传 账户是否已验证 帐号是否私密
我面临的问题是Instagram Basic Display API仅提供我自己的数据。它不允许我获得详细的其他用户信息。
您可以使用
graph.instagram.com/{user_id}
API 获取所需的大部分数据。您可以在官方文档中查看支持的属性(字段)的完整列表(忽略示例代码中不正确的“graph.facebook.com”域)。
唯一的限制是您只能为已授权您的应用程序的用户获取数据。随着 Instagram 基本显示 API 的弃用,您只能使用新的 Instagram Business API(带有 Instagram 登录的 Instagram API)创建/企业帐户。您将需要创建一个
Business
应用程序并向用户请求 instagram_business_basic_permissions
。