首页 > 解决方案 > 如何提取彭博桌面 API 连接的用户详细信息?

问题描述

如果您IAM <GO>在终端中输入,您将看到用户 ID、UUID、CLID 等。

使用 Desktop API 通过 BBComm 连接时,是否可以通过 blpapi 提取此信息?我已经看到了对它的引用Identity并通过发送一个来填充它,AuthorizationRequest但它似乎只与 SAPI/B-PIPE 相关。

标签: bloombergblpapi

解决方案


据我所知,在询问了几位彭博代表之后——这是不可能的。我发现的最好的工作是:每个用户创建一个名为他们的 UUID 的 EQS 屏幕。添加一些过滤,导致此筛选不返回任何内容。然后应用程序在启动时请求所有可能的 UUID 作为 EQS 屏幕,并在它没有返回错误时停止 - 这就是 UUID。

这是一个肮脏的,肮脏的黑客,当然,这只有在您使用您的系统的不同用户很少的情况下才有效。您不想要求可能的用户创建这样的屏幕,并且可能不想迭代数千个 EQS 屏幕名称。


推荐阅读