【问题标题】:Instagram giving too much dataInstagram 提供了太多数据
【发布时间】:2014-03-14 01:30:30
【问题描述】:

我正在尝试使用此端点提取特定标签的所有 Instagram 图片

https://api.instagram.com/v1/tags/{tag}/media/recent

我遇到的问题是我希望它只返回带有标题中标签的图像。它给我的是标题中带有主题标签的图像,以及通过对其他图像的评论添加了该主题标签的人。

这就是它给我的东西

data {  
    caption : {  
        text : "#notthehashtagIwant'
    }

    comment : {
        data : {
            text : "#hashtagIWant'
        }
    }

}

我如何通过正则表达式或其他任何方式设法仅获取标题中带有主题标签的图像?另外,如果我必须像这样进行过滤,我该如何设法获得恒定数量的图像?

【问题讨论】:

  • 这几乎看起来像 JSON。只需抓住你想要的部分而忽略其余部分?
  • 从未见过 JSON 以 " 打开并以 ' 关闭。 ;)

标签: php regex filtering instagram hashtag


【解决方案1】:

您可以使用 json_decode() 并以这种方式使用它:PHP Manual 条目。然后你可以遍历数据并获取你想要的东西。

您没有提及您使用的是哪个 PHP Instagram API。这个看起来可能有更多的方法可以帮助你实现目标:Instagram PHP API V2 by cosenary

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-22
    • 2012-07-27
    • 1970-01-01
    • 2017-06-06
    • 2021-05-15
    • 1970-01-01
    • 2021-12-16
    • 2016-10-28
    相关资源
    最近更新 更多