2017-12-06 11 views
1

우리는 자바 스크립트 SDK를 사용하여RingCentral 자바 스크립트 SDK (HTTP 400 -이 부여 유형에 대한 무단는)

RingCentral에서

https://platform.devtest.ringcentral.com/restapi/oauth/token

인증에 연결하기 위해 노력했다. 이 SDK 요청이 OAuth는 2.0 암호 흐름 부여 유형을 사용 JS 미리

+1

당신이 확실 당신이 당신의 appkey를 원하는/공개 된 비밀? 나는 단지 테스트 일 뿐이라고 생각하지만 아마 [appkey]와 [appSecret]로 대체하는 것이 좋은 생각일까요? 사용자 이름/비밀번호와 동일합니다. – Aaron

+0

배열 오른쪽에 appkey가 필요하다는 것을 의미합니까 ?? – Robert

+0

코드에서 하나를 의미합니다. 즉 세계가 여기에서 볼 수 있습니다. – Aaron

답변

1

이 부여 유형

var SDK = require('ringcentral'); 
    var rcsdk = new SDK({ 
     server: SDK.server.sandbox, 
     appKey: 'appkey', 
     appSecret: 'appSecret', 
     redirectUri: '' 
    }); 
    rcsdk.platform() 
    .login({ 
     username: 'phone number', // phone number in full format 
     extension: 101, // leave blank if direct number is used 
     password: 'password' 
    }) 
    .then(function(response) { 
     console.log(response) 
    }) 
    .catch(function(e) { 
     console.log(e.message || 'Server cannot authorize user'); 
    }); 

감사를 무단으로 - 우리는 는 HTTP 400 (잘못된 요청)를 받고있다. 이것을 RingCentral API와 함께 사용하려면 앱의 OAuth 설정에서이 부여 유형에 맞게 앱을 구성해야합니다. 수행하는 방법에 대한 내 대답은 다음 스레드를 참조하십시오 /이를 확인 :

RingCentral Auth Token Failed in Curl Call