2015-10-02 9 views
11

Do wczorajsza kwerenda taka jak ta http://autoc.finance.yahoo.com/autoc?query=a&callback=YAHOO.Finance.SymbolSuggest.ssCallback dała długą listę wyników fuzzy/broadmatch dla nazwy i nazwy giełdowej.Wyszukiwanie w bazie danych Yahoo Finance API/ticker tylko przy dokładnym dopasowaniu

Od dzisiaj jesteś.) Wymagane do określonego regionu i języka oraz b.) Daje tylko wyniki dopasowania ścisłego tylko dla tickera, a nie dla nazwy firmy. Zwykle otrzymujesz tylko jeden wynik z powrotem.

Tak więc dla http://autoc.finance.yahoo.com/autoc?query=y&region=US&lang=en&callback=YAHOO.Finance.SymbolSuggest.ssCallback istnieje tylko jeden wynik: YAHOO.Finance.SymbolSuggest.ssCallback ({"ResultSet": {"Zapytanie": "a", "Wynik": [{"symbol": "A", " nazwa ":" Agilent Technologies Inc. "," exch ":" NYQ "," type ":" S "," exchDisp ":" NYSE "," typeDisp ":" EQUITY "}]}});

Każdy pomysł, jak a.) Poszerzyć typ dopasowania i b.) Zawierać nazwę firmy jako pole wyszukiwania?

Odpowiedz

16
+0

dzięki. To działa! – jco40

+0

Cześć, jestem po prostu ciekawa, skąd byłaś świadoma tej zmiany? Opieram się na tym API, a ten wpis uratował mi poważne kłopoty/ból głowy. – AllTheTime

+0

@AllTheTime Cieszę się, że pomogło ci to i dobre pytanie :) "Niestety" zobaczyłem, że nie działało to przez przypadek i szukałem informacji o nowym adresie URL. Jeśli znajdziesz sposób na sprawne monitorowanie, daj mi znać :) – rassom

4

następujące prace (zwrócony strumień danych ma wiele znaków escape):

http://autoc.finance.yahoo.com/autoc?query=alphabet&region=EU&lang=en-GB 

lub powiększone w YQL Console:

https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D'http%3A%2F%2Fautoc.finance.yahoo.com%2Fautoc%3Fquery%3Dalphabet%26region%3DEU%26lang%3Den-GB'&format=json&callback= 
+0

wybór regionu nie wydaje się mieć żadnego wpływu. – Lcukerd

0

Bezwstydna wtyczka

Kiedy budowałem aplikację, która wymagała oznaczenia stanu/firmy, spróbowałem kilku opcji i żadna nie była bardzo dobra. Wzięłam to, co zbudował, i uczynił go publiczny: https://www.stocksearchapi.com

UPDATE wziąłem to w trybie offline z powodu braku zainteresowania

+0

to już nie jest –

+0

@ JunchaoGu Odebrano w trybie offline z powodu braku zainteresowania – cph2117

+0

Myślę, że markit zdjął także ich api. ostatnio próbuję znaleźć dobre rozwiązanie. Poza finansowaniem yahoo nie znalazłem innego dobrego kandydata. może spróbuję również nazwy firmy w wyszukiwarce Google –

Powiązane problemy