यहां example है जो 2014-01-01 से 2015-01-01 तक जेएसओएन प्रारूप में डेटा कैसे प्राप्त करें Apple Apple (AAPL) के माध्यम से YQL का उपयोग कर याहू वित्त एपीआई।
select%20*%20from%20yahoo.finance.historicaldata%20where%20symbol%3D%22AAPL%22%20and%20startDate%3D%222014-01-01%22%20and%20endDate%3D%222015-01-01%22
तो, अगर आप इसे डिकोड, आप प्राप्त करेंगे::
select * from yahoo.finance.historicaldata where symbol="AAPL" and startDate="2014-01-01" and endDate="2015-01-01"
बस आप चाहते हैं लोगों के लिए दिनांक मानों को बदलने और डिकोड
YQL क्वेरी URL- एनकोडेड है पूरी बात वापस, उदाहरण के लिए इस यूआरएल-एन्कोडर का उपयोग: http://meyerweb.com/eric/tools/dencoder/
फिर, अनुरोध URL में एन्कोडेड क्वेरी जोड़कर पूरी चीज को एक साथ रख दें:
http://query.yahooapis.com/v1/public/yql?q={ENTER_QUERY_HERE}&env=http://datatables.org/alltables.env&format=json
तो, आप कुछ इस तरह के साथ अंत:
http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.historicaldata%20where%20symbol%3D%22AAPL%22%20and%20startDate%3D%222014-01-01%22%20and%20endDate%3D%222015-01-01%22&env=http://datatables.org/alltables.env&format=json
कौन सा सेट किए गए समय अवधि के लिए आप कुछ ठीक JSON-स्वरूपित डेटा दिखाएगी।
वह आलेख XML का उपयोग करता है। यदि आप JSON चाहते हैं, तो अनुरोध के अंत में बस '& format = json' जोड़ें। – Timo