Данные запасов дисплея из Google Finance или Финансов Yahoo!

Вероятно, вам нужно вызвать функцию в хуке жизненного цикла onChanges вашей директивы.

onChanges(): void {
   this.settingsDataService.description.valueChanges.pipe(
        distinctUntilChanged(),takeUntil(this.descriptionDestroy))
        .subscribe(value => {
          //DO SOMETHING
        });
}
13
задан Robinicks 25 January 2011 в 07:52
поделиться

6 ответов

Финансы Yahoo! дают Вам биржевые цены в реальном времени. Данные возвращаются как CSV.

Посмотрите эту страницу NASDAQ по http://finance.yahoo.com/q?s=^IXIC

  1. Нажмите Download Data button для доступа к живым данным

  2. Нажмите кнопку Download To Spreadsheet для доступа к историческим данным

Можно получить доступ к тем данным из Flash с помощью LoadVars или классов URLLoader. Используйте неEscape () для декодирования строки от ее ФОРМАТА КОДИРОВКИ URL.

7
ответ дан 1 December 2019 в 21:38
поделиться

Это убрано, Dion Loy, сотрудник Google недавно подтвердил, что было совершенно законно использовать Финансы API на коммерческих веб-сайтах.

"Можно использовать наши API в коммерческих или некоммерческих целях".

Используя Google Finance Portfolio Data JavaScript API, через MarkMail.

"Да, хорошо использовать портфель API в коммерческом применении".

Используя Google Finance API в коммерческом приложении?, через MarkMail.

10
ответ дан 1 December 2019 в 21:38
поделиться

Взглянувший в это только что, но, насколько я могу сказать, Google не позволяет Вам использовать их финансовые данные за пределами самого Google. Так, Вы могли использовать его в гаджете Google, но Нельзя переиздать финансовые данные за пределами Google. Я принимаю, что-то, чтобы сделать с гуглит условия лицензионного соглашения на всех этих (дорогих) данных рынка. Если я неправ.. кто-то ответьте и сообщите мне, как я мог сделать, чтобы сделать что-то подобное ;)

Матовый

1
ответ дан 1 December 2019 в 21:38
поделиться

О законности использования Финансовых данных Yahoo через API:

Khalid, из проекта Drupal недавно уверил нас, что, хотя Yahoo! знает об использовании своего CSV третьими лицами (автоматизированные сценарии и т.п.) Yahoo! позволяет им брать его, даже для коммерческих веб-сайтов!

Официально, нет никакого явного разрешения использовать данные запаса Yahoo в сценариях. Однако в действительности существуют тонны сценариев на каждом вообразимом языке (PHP, Perl, .asp, Java... и т.д.), которые используют те данные на всем протяжении Интернета. Просто сделайте Google ищет и видит, сколько существует.

Кажется, что Yahoo понимает, что многие люди используют данные таким образом и закрывают глаза на них.

~ Законность использования данных Yahoo! по коммерческому веб-сайту?

2
ответ дан 1 December 2019 в 21:38
поделиться

Похоже, что по крайней мере yahoo теперь взимает плату за котировки в реальном времени:

http://billing.finance.yahoo.com/realtime_quotes/signup?.src=quote&.refer = quote

0
ответ дан 1 December 2019 в 21:38
поделиться

Когда я пытаюсь получить доступ к URL-адресу, я получаю эту проблему ..

Ошибка № 2044: Unhandled securityError :. text = Ошибка № 2048: песочница безопасности нарушение

0
ответ дан 1 December 2019 в 21:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: