Yodlee updateCredentialsForItem1的FormInfo列表是否有一些xml示例?

Yodlee updateCredentialsForItem1的FormInfo列表是否有一些xml示例?,yodlee,Yodlee,我在尝试发布更新的登录凭据时收到以下错误: org.apache.axis2.AxisFault:org.apache.axis2.databinding.adbeexception:无法调用扩展映射器类中的getTypeObject方法… 我使用savon gem通过rails应用程序访问SOAP API addItemForContentService使用的是相同的xsi:type定义,我使用getLoginFormCredentialsForItem检索FormInfo以推回updateC

我在尝试发布更新的登录凭据时收到以下错误:

org.apache.axis2.AxisFault:org.apache.axis2.databinding.adbeexception:无法调用扩展映射器类中的getTypeObject方法…

我使用savon gem通过rails应用程序访问SOAP API

addItemForContentService使用的是相同的xsi:type定义,我使用getLoginFormCredentialsForItem检索FormInfo以推回updateCredentialsForItem1,但没有成功


如果我能为这个调用获取一些示例xml(有效),我将非常感谢。

您发送的参数似乎不正确或WSDL格式不正确

以下是用于updateCredentialsForItem1的XML供您参考(您需要更改值):


134131232
-1
美国
EN
2.
7A367HGJ621219F00
您的\u COBRAND\u对话\u令牌\u价值
美元
PST
年月日
符号表示法
.
,
###,##0.##
假的
用户会话令牌值
真的
假的
1219123123
登录
用户名
真的
假的
假的
2212059
假的
假的
实际用户名
登录
登录字段
正文
20
40
密码1
密码
真的
假的
假的
22121258
假的
假的
实际密码值
密码1
登录字段
密码
20
40
验证密码
真的
假的
假的
22121258
假的
假的
实际密码值
密码1
登录字段
密码
20
40
假的

谢谢,我会查一查。
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Body>
    <updateCredentialsForItem1 xmlns="http://itemmanagement.accountmanagement.core.soap.yodlee.com">
      <userContext xmlns="">
        <cobrandId>134131232</cobrandId>
        <channelId>-1</channelId>
        <locale>
          <country>US</country>
          <language>en</language>
          <variant></variant>
        </locale>
        <tncVersion>2</tncVersion>
        <applicationId>7A367HGJ621219F00</applicationId>
        <cobrandConversationCredentials xsi:type="ns1:SessionCredentials" xmlns:ns1="http://login.ext.soap.yodlee.com">
          <sessionToken>YOUR_COBRAND_CONVERSATION_TOKEN_VALUE</sessionToken>
        </cobrandConversationCredentials>
        <preferenceInfo>
          <currencyCode>USD</currencyCode>
          <timeZone>PST</timeZone>
          <dateFormat>MM/dd/yyyy</dateFormat>
          <currencyNotationType>SYMBOL_NOTATION</currencyNotationType>
          <numberFormat>
            <decimalSeparator>.</decimalSeparator>
            <groupingSeparator>,</groupingSeparator>
            <groupPattern>###,##0.##</groupPattern>
          </numberFormat>
        </preferenceInfo>
        <fetchAllLocaleData>false</fetchAllLocaleData>
        <conversationCredentials xsi:type="ns2:SessionCredentials" xmlns:ns2="http://login.ext.soap.yodlee.com">
          <sessionToken>USER_CONVERSATION_TOKEN_VALUE</sessionToken>
        </conversationCredentials>
        <valid>true</valid>
        <isPasswordExpired>false</isPasswordExpired>
      </userContext>
      <itemId xmlns="">1219123123</itemId>
      <credentialFields xmlns="">
        <elements xsi:type="ns3:SecureFieldInfoSingle" xmlns:ns3="http://common.soap.yodlee.com">
          <name>LOGIN</name>
          <displayName>Username</displayName>
          <isEditable>true</isEditable>
          <isOptional>false</isOptional>
          <isEscaped>false</isEscaped>
          <helpText>2212059</helpText>
          <isOptionalMFA>false</isOptionalMFA>
          <isMFA>false</isMFA>
          <value>ACTUAL_USERNAME</value>
          <valueIdentifier>LOGIN</valueIdentifier>
          <valueMask>LOGIN_FIELD</valueMask>
          <fieldType>TEXT</fieldType>
          <size>20</size>
          <maxlength>40</maxlength>
        </elements>
        <elements xsi:type="ns4:SecureFieldInfoSingle" xmlns:ns4="http://common.soap.yodlee.com">
          <name>PASSWORD1</name>
          <displayName>Password</displayName>
          <isEditable>true</isEditable>
          <isOptional>false</isOptional>
          <isEscaped>false</isEscaped>
          <helpText>22121258</helpText>
          <isOptionalMFA>false</isOptionalMFA>
          <isMFA>false</isMFA>
          <value>ACTUAL_PASSWORD_VALUE</value>
          <valueIdentifier>PASSWORD1</valueIdentifier>
          <valueMask>LOGIN_FIELD</valueMask>
          <fieldType>PASSWORD</fieldType>
          <size>20</size>
          <maxlength>40</maxlength>
        </elements>
        <elements xsi:type="ns5:FieldInfoSingle" xmlns:ns5="http://common.soap.yodlee.com">
          <name></name>
          <displayName>Verify Password</displayName>
          <isEditable>true</isEditable>
          <isOptional>false</isOptional>
          <isEscaped>false</isEscaped>
          <helpText>22121258</helpText>
          <isOptionalMFA>false</isOptionalMFA>
          <isMFA>false</isMFA>
          <value>ACTUAL_PASSWORD_VALUE</value>
          <valueIdentifier>PASSWORD1</valueIdentifier>
          <valueMask>LOGIN_FIELD</valueMask>
          <fieldType>PASSWORD</fieldType>
          <size>20</size>
          <maxlength>40</maxlength>
        </elements>
      </credentialFields>
      <startRefreshItemOnUpdate xmlns="">false</startRefreshItemOnUpdate>
    </updateCredentialsForItem1>
  </soapenv:Body>
</soapenv:Envelope>