2012-02-13 2 views
0

Я использую специальный вызов YQL в приложении, которое я создаю для Blackberry Playbook. В частности, звонок select * from yahoo.finance.stocks where symbol ="ABF.L" Ранее это возвращало поле под названием CompanyName, которое в приведенном выше случае вернуло «Associated British Foods». Недавно этот вызов в консоли YQL возвращается:Ошибка таблицы YQL

"results": { 
    "stock": { 
    "symbol": "ABF.L", 
    "CompanyName": "", 
    "start": "2003-01-01", 
    "end": "2012-02-13", 
    "Sector": "Consumer Goods", 
    "Industry": "Food - Major Diversified", 
    "FullTimeEmployees": "102000" 
    } 

Это происходит независимо от того, какой символ запаса используется. Следовательно, мое приложение теперь показывает «()» на экране, когда оно должно на самом деле показывать (Associated British Foods).

Я опубликовал сообщение на сайте разработчиков Yahoo относительно этой проблемы, но пока ответа нет. Может ли кто-нибудь предложить решение или альтернативное решение для решения этой проблемы?

Большое спасибо заранее

ответ

1

The yahoo.finance.stocks YQL стол не очень хорошо работает больше. (Это таблица сообщества и не является официальным API от Yahoo.)

Таблица акций Google может работать как лучший вариант. См. Этот вопрос SO для получения дополнительной информации: https://stackoverflow.com/a/3230951/9965

+0

большое спасибо за ввод. Мое приложение - это приложение MXML, встроенное в Flash Builder 4.6. Вызов google.igoogle записывается следующим образом: – bob

Смежные вопросы