Instagram 上的问题 API 更改为 Swift 3. 纬度和经度,按#hastag 搜索

Questions on Instagram API changes for use with Swift 3. Latitude and Longitude, search by #hastag

我正在更新旧版 Instagram Swift 应用。我现在处于沙盒模式,并且只能访问我自己的最后 20 张图像,对于这在真实世界中如何工作一无所知。

  1. 如果我对用户进行 OAuth2,他们可以通过任何哈希标签进行搜索吗?
  2. 我在沙盒中没有看到我的图像的任何纬度或经度值,在过去,可以轻松获得 JSON 数据。这是否仍然可能,或者这只是一个 "Sandbox" 限制并且能够在实时应用程序中访问这些值?

我喜欢 Swift 应用程序的示例:

用户想要通过任何哈希标签进行搜索,比如说#paris。这将 return 一组标记为#paris 的图像。然后他们可以单击图像,位置(纬度和经度)将可用,他们想在 Apple 地图上用图钉显示图像的位置。在 "Sandbox" 功能开启之前,这一切都非常容易做到。

随着 Instagram 对其 API 的最新更改,这些功能是否仍然可用?我假设他们希望开发者传播世界,而不是逃到 Snapchat。

感谢您的输入。 :-)

在 Instagram 沙盒模式下,您最多只能访问 10 个授权沙盒用户。要添加授权沙盒用户,您必须邀请他们加入您的应用,他们必须接受邀请。

使用此沙盒模式时,您始终可以请求任何端点,但只会导致每个授权沙盒用户的 20 个最近媒体。这也是为什么您只能访问最后 20 张图像的原因。

我无法回答你的经纬度数据消失问题。尽管如此,它还是应该提供数据。

来源:https://www.instagram.com/developer/sandbox/