Instagram个人资料\图片安全url

Instagram个人资料\图片安全url,instagram,Instagram,我正在构建一个通过api检索的mashup 从instagram/twitter/facebook调用提要 通过hashtag实现api 我在获取安全url方面没有任何问题 查看twitter和 facebook,但instagram我有 我试过: 但它不起作用:( 更新 我使用 https://api.instagram.com/v1/tags/mycoolhashtag/media/recent?count=100&access_token=my_access_token 我明

我正在构建一个通过api检索的mashup

从instagram/twitter/facebook调用提要

通过hashtag实现api

我在获取安全url方面没有任何问题

查看twitter和

facebook,但instagram我有

我试过:

但它不起作用:(

更新 我使用

https://api.instagram.com/v1/tags/mycoolhashtag/media/recent?count=100&access_token=my_access_token
我明白了

但我需要一个安全的url和这个

https://images.ak.instagram.com/profiles/profile_251686283_75sq_1352714126.jpg
不起作用

我需要一个安全的url,因为所有的东西都在facebook应用程序中运行
因此,使用https协议,我找不到方法来获得它!

更新的答案:如果另一端的服务器不支持https,您不能决定开始使用https并确保一切安全,而在本例中,Instagram似乎不支持https(与帐户相关的操作除外,如登录和编辑配置文件)

看来你必须找到另一种方法,从你的facebook应用程序中拨打这个电话,我一点都不熟悉,抱歉

旧答案:不太清楚你在问什么,但当我从Instagram获取数据时,配置文件图片总是一个HTTPURL

例如:

"user": {
        "username": "theserv",
        "website": "",
        "profile_picture": "http://images.ak.instagram.com/profiles/profile_239265119_75sq_1387243654.jpg",
        "full_name": "Diane Alexandra",
        "bio": "",
        "id": "239265119"
      }

你是说你不能访问你发布的任何一个URL吗?这两个都对我有用,但是https给出了关于不安全内容的警告,可以理解,你可以使用他们的S3桶蒸馏器。它不是CDN的一部分,但它将提供有效的SSL功能


您可以获得配置文件图片的https url,给定API提供给您的http url,如下所示:

profile_picture.sub(%r{http://photos-([a-z]).ak.instagram.com}, 'https://igcdn-photos-\1-a.akamaihd.net')
例如:

被映射到:

截至2015年9月,Instagram的
/v1/users/{user id}
端点默认为用户的
个人资料图片返回HTTPS URL,由提供。您应该可以开始了!

我已经更新了您同意的帖子,它不是很清楚:)是的,我同意它不再起作用。看起来Instagram关闭了对他们S3桶的公开访问。有趣的是,蒸馏桶仍然在他们的文档中:我几天前给Instagram发了电子邮件询问此事,到目前为止,我还没有收到回复。我建议其他人也就此联系Instagram,以便他们看到这方面的需求。
profile_picture.sub(%r{http://photos-([a-z]).ak.instagram.com}, 'https://igcdn-photos-\1-a.akamaihd.net')