i我试图生成一个令牌,然后用令牌从python登录。我有一个终端打开,并在用户许可证上运行。我真的只想要令牌,这样我就不必打开终端。终端打开我所有的Python代码运行良好。我发现此代码可以在blpapi github上生成令牌:
Https://github.com/msitt/blpapi-python/blob/master/examples/demoapps/generatetetokenexample.py
我很难做这项工作。我使用主机8194和AUTH的各种选项运行了此操作,但始终会出现这样的错误:连接到Localhost:8194 无法生成令牌: cid:{[valueType = autogen classid = 0 value = 1]} requestID:16883008-3D96-B28F-0100-4A30A8C00600 tokengenerationFailure = { 原因= { Source =“ 16883008-3D96-B28F-0100-4A30A8C00600” 类别=“ no_auth” 错误代码= 12 description =“不在emrs userId中的用户= u-dom1 \ n20914 firm = 74942” 子类别=“ invalid_user” } }
我如何生成一个令牌?
除非您拥有单独的数据许可,否则您将无法没有终端登录。
如果您认为自己有数据许可,请与彭博社接触(服务台只有边缘帮助,但他们可以让您知道您应该在数据销售中与谁联系)。他们将为您提供所需的凭证。
您没有许可证,但想在没有终端的情况下访问API。同样,询问服务台(或您查看终端主屏幕主屏幕时弹出的代表),以使数据销售团队与您联系并与您讨论可能的解决方案和产品。