调用getContentServiceInfo1 REST API似乎返回相同的数据,无论提供的reqSpecifier和notrim值如何。我使用此调用作为刷新帐户流程的一部分来确定服务是否需要MFA。是否还有另一个电话,我可以做同样的事情?
我注意到reqSpecifier接受的值本质上是二进制位掩码,但提供标志为10000000,甚至0b10000000,而不是128不会改变结果。我应该为reqSpecifier提供什么值和值类型来获取超过基本级别信息?使用此E * Trade API调用时的相关请求和返回信息如下所示。
请求(省略cobrand令牌):
{"cobSessionToken":"",
"contentServiceId":24,
"reqSpecifier":128,
"notrim":true}
响应(除非我提供导致错误的参数,否则这总是我得到的响应):
{"contentServiceId":24,
"siteId":744,
"containerInfo":{"containerName":"stocks","assetType":1}}
答案 0 :(得分:0)
当您将“notrim”值传递为“false”时会出现此响应,如果您将其传递为“false”,则请将其传递为true。它应该工作。