【问题标题】:Instagram API integrationInstagram API 集成
【发布时间】:2016-07-05 14:10:28
【问题描述】:

我将使用 c# 实现一个计划作业,该作业将安排每 3 小时运行一次,并获取最新的 50 张图片发布在 instagarm 中,并保存在本地缓存目录中以在站点中显示 instagarm 图像。

到目前为止,我已经按照https://www.instagram.com/developer实现了

当我调用以下 url (REPLACING CORRECT VALUES) 它重定向到 instagram 登录屏幕时, 那么这是一次性登录吗?因为如果此登录过期会导致问题,我将在计划作业中使用它。

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

【问题讨论】:

    标签: c# instagram jobs instagram-api


    【解决方案1】:

    当您第一次登录时,它应该将身份验证令牌存储在某处,并且此令牌将用于验证您的所有请求。

    尝试使用InstaSharp - 一个封装的 Instagram API。

    还有一些关于如何使用它、如何设置身份验证等的示例。

    【讨论】:

    • 任何想法,它将在某处保留身份验证令牌多长时间?因为我将把它用作计划工作
    • 根据 Instagram Docs 的说法:“这些令牌对用户来说是唯一的,应该安全地存储。访问令牌可能在未来的任何时间过期。”因此,您可以将其永久存储在本地,但它可以随时在 API 端过期。我认为,如果您每 3 小时进行一次身份验证,那就没问题了。无论如何,您可以为此创建一些检查并在需要时重新进行身份验证。
    • 没关系,但要获得身份验证令牌,我需要登录 instagram,此登录会话可能随时过期?
    • 对,随时。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多