如果您在终端中输入IAM <GO>
,将显示用户ID,UUID,CLID等。
当使用Desktop API通过BBComm连接时,是否可以通过blpapi提取此信息?我已经看到了对Identity
的引用,并通过发送AuthorizationRequest
来填充它,但这似乎只与SAPI / B-PIPE有关。
答案 0 :(得分:1)
据我所知,在询问了几个彭博代表之后-这是不可能的。我发现的最佳解决方案是:每个用户都创建一个称为他们的UUID的EQS屏幕。添加一些过滤,使该筛选不返回任何内容。然后,该应用程序在启动时会请求所有可能的UUID作为EQS屏幕,并在没有返回错误时即UUID时停止。
这是一个肮脏的,肮脏的hack,并且仅当您使用系统的用户很少时,这才有效。您不想问用户是否可以创建这样的屏幕,并且可能不想遍历数千个EQS屏幕名称。
答案 1 :(得分:0)
有一个“ SID报告”,该报告与彭博社的月度发票一起提供,其中包含用户的UUID-可用于查找现有用户,但是在设置全新帐户时,您必须手动复制此信息在终端之外。