2014-11-22 2 views
0

안녕하세요,Yodlee Interactive - 인증 할 coblogin API - errorCode 415

저는 javascript/nodeJS에 새로 입사했습니다.

Yodlee API에 연결하려고합니다.

Upload successful! Server responded with: 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<Errors xmlns="http://namespace.yodlee.com/pfm/2009/Error"> 
    <Error> 
     <errorCode>415</errorCode> 
     <errorDetail>system_error</errorDetail> 
    </Error> 
</Errors> 

가 yodlee 오류 코드 목록 (http://developer.yodlee.com/FAQs/Error_Codes#List_of_Error_Codes)을 말한다 : 나는 다음과 같은 응답을 얻을

var needle = require('needle'); 

var url = 'https://rest.developer.yodlee.com/services/srest/restserver/v1.0​/authenticate/coblogin'; 
var data = { 
    cobrandLogin:'sbXXX', 
    cobrandPassword:'XXX' 
}; 
var options = { 
    headers: { 'content-type' : 'application/x-www-form-urlencoded' }, 
}; 


var post = needle.post(url, data, options, function(err, resp) { 
    if (err) { 
     return console.error('upload failed:', err); 
    } 
    console.log('\n\nUpload successful! Server responded with:\n', resp.body.toString('utf8')); 
}); 

: 여기 내 코드입니다 정말 이해가 안

Problem Updating Account(415): We could not update your account because the <SITE_NAME> is experiencing technical difficulties. 

를 내가 잘못하고있어.

도와 주시겠습니까?

들으 비비

답변

2

415 (시스템 오류)를 취득하기위한 문제 아래에있을 수 있습니다 -

  1. REST URL이 올바르지 않습니다. (이로 인해 418이 발생할 수도 있음)
  2. 보낸 매개 변수의 콘텐츠 유형이 올바르지 않습니다. 요청을 POST하려면 "application/x-www-form-urlencoded"를 사용하십시오.
  3. Yodlee APIdocumentation 페이지에서 직접 경로를 잘라내거나 붙여 넣은 결과로 발생할 수있는 너비가 더 큰 여백이있는 URL에 문제가있을 수 있습니다. 텍스트 편집기에서 보이지 않는 html의 경로 뒤에 여분의 영숫자 공간이 있습니다.

에있는 415 오류 코드는 Yodlee의 서비스를 사용하여 계정을 연결하는 동안 발생하는 오류를 나타냅니다.

+0

그들은 세 번째 것을 고쳐야합니다. 슈퍼 짜증나. –