已经创建了一个应用程序来从 Twitter 的 rest feed 中检索 instagram 图片。
通常它可以工作,但偶尔会从 Instagram CDN 收到“访问被拒绝”消息。
例如
http://distilleryimage2.s3.amazonaws.com/b6c991f4d9bd11e2b9fd22000a9f4dd4_7.jpg
有谁知道规避这种情况的方法吗?
我正在为该应用程序使用 Adobe AIR。
最佳答案
instagram 图像 url 可以随时在 s3 上移动、更改或删除。您无法规避这一点,但您可以执行以下操作之一:
- 订阅您感兴趣的用户/标签并相应地处理更新。
- 建立轮询机制以定期更新您的数据以补充#1
此外,我观察到这种情况发生在将其 Feed 设为私有(private)的用户身上。我相信如果他们同意,您可以关注他们以获得访问权限,或者您可以使用他们的 OAuth token 对他们进行身份验证。有趣的是,如果您知道他们使用的标签,标签端点根本不尊重这种隐私。
关于image - 检索 instagram 图像 - 获取访问被拒绝的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17221352/