当前位置: 首页 > 知识库问答 >
问题:

Instagram API无法找到私人配置文件上的信息

房冥夜
2023-03-14

我的问题和这个问题很相似。

我正在开发的Instagram应用程序处于沙箱模式

这是我试图访问的APIendpoint:https://API.instagram.com/v1/users/private_profile/media/recent/?access_token=token_of_user_that_follows_private_profile

这两个账户都被邀请到沙箱应用程序,我可以从私人账户获得最近的媒体,如果我设置为公共,使用相同的代码。

API应该是这样工作的吗,因为您应该能够从跟随他的用户那里获得私人用户的信息。

共有1个答案

裘嘉木
2023-03-14

使用获取关系终结点。

https://api.instagram.com/v1/users/user-id/relationship

或者试试这个

您可以使用具有client_id的用户媒体endpoint:

https://api.instagram.com/v1/users/user_id/media/recent/?client_id=your-client_id

{"meta":{"error_type":"APINotAllowedError","code":400,"error_message":"you cannot view this resource"}}

如果用户是公共的,那么您将得到API响应,“code”:200和用户最近的媒体数据-“data”:[...]

 类似资料:
  • 我试图在没有aws概要文件设置的远程无服务器服务器上运行python代码。查看boto3文档后,我会说: 我将获得一个新的boto3名称配置文件,但我得到一个错误: secret_class=get_secret(名称、地区、概况) 文件“/metaflow/func\u get\u aws\u secrets.py”,第45行,在get\u secret session=boto3.sessio

  • 最近,我决定学习如何使用log4j2记录器。我下载了所需的jar文件,创建了库,xml编译文件,并尝试使用它。不幸的是,我在console(Eclipse)中得到了这样的语句: 这是我的测试类代码: 和我的xml配置文件: 我还尝试使用不带标记的xml,以及包规范和各种文件夹/包目录,但没有帮助。现在我的文件直接位于Eclipse的project文件夹中。

  • 我似乎不能在本地工作,即使同样的WAR在远程服务器上也能工作。当我在本地访问我的应用程序时,我得到了“没有找到上下文根”的错误。自由档案版本是8.5.5.5。 以下是相关文件: 服务器.xml 留言.log ibm-web-bnd.xml ibm-web-ext.xml

  • 我已经将其隔离到一个非常简单的测试项目中,该项目除了简单的log4j2test配置使用之外没有其他用途。文件目录结构: 建筑sbt: log4j2.xml内容复制/粘贴从示例在官方留档:https://logging.apache.org/log4j/2.x/manual/configuration.html SimpleMain。斯卡拉: 我跑步与 输出:

  • 问题内容: 我的xcodebuild通过ant成功运行了。如果我使用ssh进入系统并运行构建,则可以正常工作。但是,当通过Jenkins调用相同的ant目标(在mac上作为从设备运行)时,经典 为了使其正常工作,我尝试通过“ sudo ant”调用来运行它,当然,这会导致相同的错误。本地用户和root用户都回显相同的$ PATH,所以这不是问题。我看不到改变环境或改变Jenkins调用ant的用户

  • 当我试图创建主题时,在执行主题命令replication Factor:1大于可用代理:0时,使用kafka