2017-05-29 184 views
1

有沒有辦法通過Bloomberg API自動登錄來獲取數據?從我使用Python進行測試時,當我通過終端登錄彭博社以及登錄後的一段時間時,API可以提取數據。通過API Python自動登錄彭博

第二天早上我嘗試運行我的代碼時出現了一個錯誤,但是一旦我登錄終端,問題就會消失。

謝謝。

+0

嗨,歡迎來到SO。 API如何實際工作?很少有人會使用這個特定的API,所以給我們更多的細節可能會讓更多的人回答它。我的猜測*是你需要從彭博服務器獲取一個cookie。如果您可以發佈您的代碼,我們將能夠提供幫助。至於使用Python獲取cookie,看看這個:https://stackoverflow.com/questions/10247054/http-post-and-get-with-cookies-for-authentication-in-python –

+0

@AleksanderLidtke彭博終端不'不使用cookies。 – assylias

回答

1

是的,您需要登錄才能運行API。一旦註銷,只要不登錄到其他計算機,仍然可以提取數據。這是設計。

因此,除了在早上手動登錄您的終端或確保您不在另一臺PC上使用彭博通訊社,沒有其他解決方案。