2011-10-13 154 views
3

我已經有oAuth與鏈接API一起工作。舞蹈很好。但現在我的網站上正確顯示Linkedin數據我現在正在考慮節流限制和加載速度。在Linkedin授權頁面上自動授權oAuth

我不希望網站一直要求全天。如果我可以每6小時通過一次cron運行腳本來一次完成請求,那將會更好。 (每次只有不到3000個請求。)這將使我的頁面加載速度更快,並且我的網站不必等待API回調以顯示整個頁面。

頭痛 =當使用LinkedIn API時,所有呼叫都必須經過認證。用戶每次會話都要手動進行一次,但我怎樣編寫這個過程?有沒有直接的方式發送我的?在腳本繼續提出請求之前,要對linkedin進行自動化的詳細信息?


https://developer.linkedin.com/documents/authentication

我的設置使用:

+0

正如Mark S所提到的,在初始用戶身份驗證中存儲他們的訪問令牌,然後您可以隨時根據需要進行任何所需的REST調用。 –

+0

您選擇的班級的+1 b/c。我一直在尋找一個簡單的linkedin課程,而且這個課程似乎正在實現它的名字。 – ServAce85

+0

@ ServAce85謝謝 - 很高興這對你有幫助。我後來將其移至開始使用Zend_Framework http://framework.zend.com/manual/en/zend.oauth.introduction.html中的oAuth模塊,該模塊也很不錯(如果您已經在使用ZF) – Adam

回答

3

爲什麼呼叫需要每個會話一旦認證?我還沒有看到LinkedIn API中的任何內容表明您需要多次驗證。

使用OAuth時,只需要授權一次,即可存儲訪問令牌,然後使用存儲的令牌從此訪問數據。

+0

Ahhh當然!這是完全合理的。感謝您加入點:) – Adam