2014-11-04 116 views
1

我正在嘗試使用Yodlee REST API訪問我們的私人區域並添加新用戶。我使用的,我在Yodlee REST API - 添加新用戶時出錯「發生異常」

https://sdkint11.yodlee.com/yodsoap/srest/private-XXX/v1.0/jsonsdk/UserRegistration/register3

調用API寄存器3的虛擬用戶憑據如下:

{ cobSessionToken: '10072014_0:58f1876ccc25848a712fade98d9d31c067cb5b4d322094845b4f8359ee59dc2ba01f1e94cfc9d5bd116d32ff6333f84fd848817b9b20cd9b1e85d50774a0ea32', 
    userCredentials: 
    { loginName: 'AAAAAA', 
    password: 'BBBBBB', 
    objectInstanceType: 'com.yodlee.ext.login.PasswordCredentials' }, 
    userProfile: { emailAddress: '[email protected]' } } 

我已經改變了憑證有點隱私,和現在我只使用了建立新用戶所需的5個必需參數。

我得到的(不是非常有幫助的)錯誤是

{"errorOccurred":"true","exceptionType":"Exception Occurred","referenceCode":"_e37c33ab-b59c-4fbc-ab6a-1a2b83f5784f"}

這不利於調試多。

任何任何想法?

回答

0

您以Yodlee不接受的對象形式傳遞參數。你將不得不嚴格按照它在document中表示的方式。

所以,你的請求參數應該像例如 -

cobSessionToken: '10072014_0:58f1876ccc220950774a0ea32', 
    userCredentials.loginName:'AAAAAA', userCredentials.password:'BBBBBB' 

請嘗試建議的更改。

+0

謝謝Shreyans。似乎已經完成了這個訣竅。 – 2014-11-05 11:09:57

+0

嗨,我使用PostMan測試API,並且能夠執行coblogin身份驗證。但是,當我嘗試註冊一個用戶調用郊區'jsonsdk/UserRegistration/register3'並設置'x-www-form-urlencoded'格式的文檔中指定的參數時,出現以下錯誤:'{ 'errorOccurred 「:」true「, 」exceptionType「:」Exception Occurred「, 」referenceCode「:」_1eed175d-4d05-4644-9a84-913976e9799b「 }',這是不是很豐富。爲什麼會發生這種情況? – 2016-02-15 11:07:09