2016-08-16 30 views
0

我想要做的就是如何以編程方式從Instagram獲取ACCESS_TOKEN?

  1. 有用戶進行身份驗證在我的網站我的Instagram的應用程序 - 這個我實現
  2. :用cron任務,我想拉數據,如每日
    1. 要麼顯示它在網站上(在這種情況下,應用程序是一個小部件)或
    2. 其保存在本地,以便其他應用程序可以分析它(在這種情況下,應用程序基本上是數據導入)

通過IG開發人員文檔查看,我不確定這兩種情況甚至可能(儘管感覺會表明它們應該是)?

我堅持的是如何使用我的開發人員/應用憑據從IG創建一個ACCESS_TOKEN?

目前,我正在生成LoginUrl,如果我在瀏覽器中使用它,因爲我登錄了,所以我得到了正確的重定向(所以其餘的代碼和應用程​​序設置似乎是按順序的)。

當我嘗試從應用程序連接時,我沒有登錄並且響應不是代碼,而是登錄窗體。首先想到的是,我可以以某種方式直接登錄,但我找不到任何API(看起來IG不希望你這樣做,因爲顯然你需要僞造cookie和什麼)。

我似乎無法找到任何其他解決方案,所以任何幫助(甚至是「我們已經試過這,這是不可能的了,因爲Instagram的」)是讚賞:)

+0

有兩種方法:手動或使用oficial python Instagram客戶端。 – felipsmartins

+0

你有任何手動做的鏈接? – Andrija

+0

此外,我似乎無法找到一個官方的Python IG客戶端,只是一個不再維護。 – Andrija

回答

0

看來你可以只需要力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/記得

在redire結束ct URL你應該看到access_token =與你的 訪問令牌。用你的生活守護這個!

+0

您是否已完成此操作或需要正確的答案? –

相關問題