Php 代表用户从Instagram获取公共内容

Php 代表用户从Instagram获取公共内容,php,instagram,instagram-api,Php,Instagram,Instagram Api,现在Instagram已经更改了策略,并禁用了以下功能: 关注者列表-阅读关注者列表并由用户跟随 关系-代表用户跟踪和取消跟踪帐户 评论公共内容 在网站上发布和删除评论的步骤 代表公众媒体的用户喜欢 喜欢或不喜欢某个网站上的媒体 用户代表订阅 在媒体关闭时接收通知 发布用户信息 搜索和查看用户的公共 内容通过hashtag返回的公共内容的一些信息 和位置搜索 姓名、简历、评论、评论员、追随者 计数、后续计数、后期计数和配置文件图片 那么现在有没有一种方法可以搜索用户并获取公共内容呢 我已经搜

现在Instagram已经更改了策略,并禁用了以下功能:

  • 关注者列表-阅读关注者列表并由用户跟随 关系-代表用户跟踪和取消跟踪帐户 评论公共内容
  • 在网站上发布和删除评论的步骤 代表公众媒体的用户喜欢
  • 喜欢或不喜欢某个网站上的媒体 用户代表订阅
  • 在媒体关闭时接收通知 发布用户信息
  • 搜索和查看用户的公共 内容通过hashtag返回的公共内容的一些信息 和位置搜索
  • 姓名、简历、评论、评论员、追随者 计数、后续计数、后期计数和配置文件图片
那么现在有没有一种方法可以搜索用户并获取公共内容呢


我已经搜索过了,但找不到替代者。

在最近的更改之后,它只允许获取有关Instagram商业帐户的信息,而且必须使用Facebook的graph API

你还应该拥有一个Instagram商业账户来完成这项工作。 从Facebook上查看此指南:

关于Facebook Graph API调用,以下是一些示例:

获取Facebook页面的ID(您需要该ID才能获取自己的Instagram商业帐户ID)

获取自己的Instagram商业账户ID

通过用户名获取任何Instagram商业帐户的基本帐户信息(我以“stonebrewing”为例)

获取任何Instagram商业账户的帖子列表和一些数据


你检查过这个链接了吗?是的,他们已经禁用了我使用过的GET/users/{user id}GET/users/{user id}/media/最近的端点。不是要求每个用户都有业务帐户吗。早些时候,我们在Instagram中创建了一个应用程序,之后使用该应用程序的访问令牌,我们可以搜索其他用户的公共内容。但是现在我找不到方法去做。不,不是。只有一个业务帐户访问令牌就足以为任何其他instagram业务帐户收集有限数量的数据。
/me/accounts
FACEBOOK_Page_ID?fields=instagram_business_account
Your_Instagram_Business_Account_ID?fields=business_discovery.username(stonebrewing){
    biography,website,username,followers_count,media_count
    }
Your_Instagram_Business_Account_ID?fields=business_discovery.username(stonebrewing)
{media{id,comments_count,like_count,media_type, media_url, caption, owner}}