facebook - 我可以使用新的 Facebook Graph API 根据特定标签从 instagram 获取所有帖子吗?

标签 facebook facebook-graph-api instagram instagram-api

现在我正在使用带有“公共(public)内容”的 Instagram API 平台 - 代表用户阅读公共(public)媒体的能力”我的应用程序的权利。正如网站上所述,它将在 2018 年 12 月 11 日弃用,它们指向新的 Instagram Graph API。

我浏览了文档,但找不到我需要的东西。我想知道新的 API 是否可以:

  1. 获取所有帖子信息(发帖用户、关注者数量、标题、点赞数和媒体本身)。借助 Instagram Graph API 中的 Mentions API,您可以获得您的企业帐户标记为@account 的所有帖子,但它们需要我没有的 media_id,如何获取?
  2. 获取特定用户(非企业帐户)在某个时间范围内具有特定主题标签的所有帖子。从评论中可以清楚地看出,目前这是不可能的。仍然希望得到我第一个问题的答案。

我想知道上述内容是否可以通过新的 API 实现,如果您能为我指出正确的 API,那就太好了。提前谢谢你

最佳答案

but they require media_id which I don't have, how do I get it?

您可以使用 tags 获取已标记帐户的媒体 ID 列表。端点。

v4.0/<account id>?fields=tags

一旦您获得了标记帐户的媒体项目列表,您就可以循环浏览它们并返回 following fields每个媒体帖子。

Returnable Fields: caption, comments, comments_count, like_count, media_type, media_url, owner — The ID of the user who owns the object., timestamp, username

使用帖子的所有者 ID,您也许可以查找更多您要查找的字段,但您可能会遇到一些权限问题。

关于facebook - 我可以使用新的 Facebook Graph API 根据特定标签从 instagram 获取所有帖子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50737122/

相关文章:

facebook - 使用 Graph API 按日期获取 Facebook 页面帖子

iphone ShareKit 与 facebook 的视频上传?

android - 为什么 Facebook 游戏请求没有显示在收件人个人资料中?

facebook-graph-api - 为 Facebook Graph Ad API 查询指定 action_type

node.js - 将身份验证提供程序添加到 Azure 移动服务 Nodejs 后端

node.js - 如何在 Puppeteer Node js 中使用 setInterval

android - Facebook 登录和 Titanium : hash key

iOS FBRequestConnection startForMyFriendsWithCompletionHandler 获取完整的好友列表

api - 为什么 Instagram 公共(public) API 未使用身份验证

ios - Facebook 登录失败,代码为 190 - "The access token was invalidated on the device"