2017-06-29 130 views
2

我一直在試圖從雅虎財務獲取股票報價,但我一直沒有得到。從雅虎財務獲取股票報價

我已經試過YQL控制檯,它是在https://developer.yahoo.com/yql/console/#h=select+*+from+pm.finance+where+symbol%3D%22SBIN.BO%22.

在這裏工作的罰款,他們正在使用pm.finance表來獲取股票報價。

URL來訪問REST URL它在瀏覽器here

如果你嘗試在瀏覽器中打開其他URL它給你的錯誤:

{ 「錯誤」:{ 「郎」: 「en-US」,「description」:「驗證錯誤。表pm.finance需要比提供的更高的安全級別,您提供了ANY,但至少APP是預期的」}}

因此,這是一個雅虎應用程序,這樣我就可以使用CURL請求訪問 創建應用程序 - https://developer.yahoo.com/apps/

但現在我無法得到如何使用此應用程序來作出CURL請求並獲得報價。

我也曾嘗試http://download.finance.yahoo.com/d/quotes.csv?s=sbin.bo&f=sl1d1t1c1ohgv

但是在這裏,我沒有得到有關信息的報價。

請幫助我,如何獲得股票報價。我也知道Google財經API,並且已經實現了,但客戶端是關於使用雅虎API的。

在此先感謝

+0

你有Yahoo!帳戶?即使是最簡單的查詢'select * from pm.finance where symbol =「YHOO」'也會返回相同的結果:**驗證錯誤。表pm.finance需要比提供的更高的安全級別,您提供了ANY,但至少APP預計爲**。你需要一個Yahoo!帳戶雖然。也許[這個答案](https://stackoverflow.com/a/9203144/4092887)可以幫助你比我的評論更多。 –

+0

是的,我有雅虎帳戶,我也創建了應用程序。但是我猜你現在標記的答案現在用處不大,因爲它是2012年。我被困在如何使用該應用程序進行REST調用,以便雅虎認爲我是經過身份驗證的人員。我完全贊同他們所應用的限制。 – DASH

+0

@DASH使用此代替pm.finance'https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20from%20symbol%20in%20( %22AAPL%22)&format = json&env = store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback ='你能解決這個問題嗎? – 2017-07-06 03:46:53

回答