2017-04-23 165 views
0

我正在Instagram api上工作。我在Instagram中获取喜欢和公开帖子的评论时遇到问题,因为它需要访问令牌。 我们可以从文件看到的是:instagram api应用程序访问令牌

https://api.instagram.com/v1/media/{media-id}/likes?access_token=ACCESS-TOKEN 

我可以使用第三方应用程序来生成Instagram的访问令牌,并将其保存到我的数据库,但问题是访问令牌可能过期的任何时间或者一旦我们改变因此我需要一个像Facebook一样的终身令牌,并且twitter提供APP访问令牌或者承载令牌来代表可以使用APP Secret和Client Token生成的应用程序。 或者请让我知道是否有任何方法让Instagram公开发布喜欢和评论使用Id。

在此先感谢。

回答

0

设计中没有终身代用券。您必须实施逻辑才能在令牌到期时刷新令牌。这是没有办法的,你必须使用访问令牌,你必须处理令牌过期的事实。作为开发人员,您需要实现逻辑。从文档:

访问令牌可能在将来的任何时候过期。

您正在寻找的解决方案不存在。实现刷新非常简单,只需查找错误或键入OAuthAccessTokenException然后重新运行您的认证流程。

+0

麦克你认为有没有任何方法刷新访问令牌编程方式没有用户干预,即使用客户端机密和客户端ID? –

+0

不是我所知道的 – Mike

相关问题