簡體   English   中英

如何以編程方式從Instagram獲取ACCESS_TOKEN?

[英]How can I programmatically get the ACCESS_TOKEN from Instagram?

我想做的是

  1. 讓用戶在我的網站上驗證我的Instagram應用程序-我實現了
  2. 對於cron任務,我想每天提取數據,例如
    1. 要么將其顯示在網站上(在這種情況下,該應用是小部件),要么
    2. 將其保存在本地,以便另一個應用可以解析它(在這種情況下,該應用基本上是數據導入器)

查看IG開發人員文檔,我不確定這兩種情況是否都可能(盡管從某種意義上說應該如此)?

我遇到的問題是如何使用我的開發人員/應用程序憑據從IG創建ACCESS_TOKEN?

當前,我正在生成LoginUrl,如果我在瀏覽器中使用它,則由於登錄后,我將被正確重定向(因此,其余的代碼和應用設置似乎正常)。

當我嘗試從應用程序連接時,我沒有登錄,響應不是代碼,而是登錄表單。 首先想到的是我可以以某種方式直接登錄,但是我找不到用於它的任何API(而且IG似乎不希望您這樣做,因為顯然您需要偽造cookie和其他東西)。

我似乎找不到任何其他解決方案,因此不勝感激(即使“我們已經嘗試過了,因為Instagram”已經不可能了”):)

似乎您只需要通過以下步驟來強制IG為您提供訪問令牌:

https://instagram.com/oauth/authorize/?client_id=[CLIENT_ID_HERE]&redirect_uri=[REDIRECT_WITH_PROTOCOL_HERE]&response_type=token

此處有更多詳細信息: http : //www.projectmayhem.co.uk/blog/creating-an-instagram-feed-for-umbraco/並請記住

在重定向URL的末尾,您應該看到帶有訪問令牌的access_token =。 用自己的生命守護這一點!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM