繁体   English   中英

iOS Instagram每次登录

[英]iOS Instagram login every time issue

我在客户应用程序中使用instagram API。 这是一种社交网络应用程序,具有每个用户的个人资料。 在此应用程序中,有一个部分在个人资料页面上显示instagram一个人的最新照片。 问题是,每次用户去instagram部分查看个人资料时,我都必须登录。 我们可以拥有它,以便用户只需要一次登录就可以了吗?

在其他应用程序(例如Tinder)中,我们仅登录一次,然后我们的个人资料就会连接到instagram-即使您关闭了该应用程序。 这意味着该应用程序正在存储instagram凭据或图片。 但是instagram开发人员门户网站上的最新文档说,不要存储登录凭据或图片。 如何在我们的应用程序中模仿这种行为?

出于登录目的,您可以针对您可以存储的特定用途检索access token ,对于每个数据检索请求,您可以使用该访问令牌来获取数据,而无需再次进行用户登录,直到访问令牌有效为止

要获取访问令牌,可以按照Instagram指南进行操作: Instagram:用户身份验证

就像

  • 将用户定向到我们的授权URL。 如果用户未登录,则将要求他们登录。将询问用户是否要授予您的应用程序对其Instagram数据的访问权限。

  • 客户端登录

对于其他用户的图像,
如果您想要用户的公共提要,则可以通过发出获取请求而无需身份验证/访问令牌直接获得Instagram用户名(如果您已经拥有Instagram用户名)

https://www.instagram.com/{user-name of Instagram user for which you have to retrieve the media}/media/ 

例如: https : //www.instagram.com/instagram/media/ ,这将返回带有公共提要图像的json

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM