2

是否有任何 API 可以发送彭博聊天消息?

4

3 回答 3

4

你的意思是在彭博终端上聊天?我不认为它存在。我曾经在他们的网站上看到过帮助台聊天,但没有任何东西可以让您与其他终端用户交流。他们收了很多钱,我知道有些人使用他们的终端只是为了访问使用它的聊天和网络。从花旗集团的首席执行官到希尔顿酒店的董事长,甚至蒂姆·盖特纳(Tim Geithner)的所有大人物……我认为彭博社可能不会向外部工作或他们的平台之外开放这种聊天。

于 2011-03-14T08:38:38.160 回答
2

要直接回答您的问题,不,目前Bloomberg API中不支持访问聊天功能(Bloomberg 称之为 IB - Instant Bloomberg)。

如果您有使用 API 所需的终端或同等订阅,您可以点击WAPI,它将引导您完成 SDK 以及存在哪些选项。

我所知道的通过聊天框(可以在不同的窗口中打开)自动发送一些信息的唯一选项是将其拉到焦点并使用 Python 中的 ctypes 或 SendKeys(或其他语言的等价物)发送信息给你想要,因为您可以在打开的 IB 管理器框中的联系人/开始聊天和文本区域之间进行选项卡。

如果您需要任何示例,请告诉我。

这个问题的一些额外颜色在这里2

于 2017-01-13T21:59:32.067 回答
1

他们没有主动提供,但是我找到了一个“解决方案”。我要做的是激活我的 VBA 并执行以下操作:

App.Activate "IB - IB Manager"
Application.Sendkeys "Hello, world"
Application.Sendkeys "~"

例如,这允许我在彭博 IB 聊天中自动报价。

于 2017-08-04T14:06:36.380 回答