【问题标题】:get a random set of photos using instagram API使用 instagram API 获取一组随机照片
【发布时间】:2013-07-10 10:37:58
【问题描述】:

我正在使用 jquery 通过 instagram API 访问我的照片。我使用端点 url

https://api.instagram.com/v1/users/'+id+'/media/recent?callback=?&count=4

其中“id”替换为我在 Instagram 上的 ID。

通过在我的提要中加载四个最近的图像,这可以正常工作。但是,我希望每次查询 URL 时从我的照片集中加载 4 张随机图片。有没有办法使用 API。我在 instagram 网站上找不到“随机”端点或示例,也找不到他们为开发人员提供的任何论坛。

我的后备计划是抓取更多,然后随机化我在客户端显示的图片。

【问题讨论】:

  • 尝试随机而不是最近...?
  • 谢谢,之前试过了,但是没用。

标签: jquery api instagram photos


【解决方案1】:

没有支持随机参数的 Instagram 端点,至少有一个记录在案。您将需要检索多个媒体对象并在最后选择一个随机集。

也许您可以使用最大和最小时间戳将事情混为一谈。

【讨论】:

  • 试图避免黑客攻击,但我想我可能不得不这样做。虽然它不可用,但我觉得很奇怪。
  • @Jarrod 我不得不为我自己网站上的 Youtube 视频源做同样的事情。我使用了en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle 算法。
  • 我写了自己的随机化方法(使用上面提到的算法)。我抓住我的整个 Instagram 提要并随机播放。然后我选择前 4 个(或您需要的任何数量)。像冠军一样工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-27
  • 1970-01-01
  • 2013-04-06
相关资源
最近更新 更多