2016-07-29 3 views
0

앱을 제작할 때 RingCentral API를 사용해야합니다. 서버 전용 (UI 없음)이며 SMS 메시지를 보낼 수 있어야합니다. 서버에 저장된 이름과 번호가 있으며 RingCentral API의 다른 기능에 액세스 할 필요가 없습니다. RingCentral (Google API를 사용할 때 얻을 수있는 종류의)과 같은 일반적인 API 키를 가져올 수있는 방법이 있나요?이 상황에서 OAuth를 사용하는 것은 약간 번거로운 것 같습니다.RingCentral API 키

답변

0

RingCentral은 API 문서에 대한 링크가있는 다음 OAuth 2.0 플로를 지원합니다.

정적 API 키 Implicit Grant

  • Resource Owner Password CredentialsAuthorization Code
    • 는 현재 지원되지 않습니다.

      비밀번호 승인은 비공개 앱 (조직에서만 사용)에서만 지원되므로 다른 조직에서 사용하기 위해 공개 앱을 만드는 경우 인증 코드 또는 암시 적 승인 절차를 사용해야합니다.

      RingCentral JavaScript SDK에는 3 가지 플로우가 모두 지원됩니다. Other SDKs 인증 코드 및 암호 부여를 지원합니다.

      개인용 Server-only (No UI) 앱이 있으므로 새로 고침 토큰없이 비밀번호 부여를 사용하면 인증 프로세스를 덜 복잡하게 만들 수 있습니다. 이렇게하면 각 요청마다 비밀번호를 전달할 수 있고 새로 생성되는 토큰이 너무 많아서 앱에서 프로덕션 문제가 발생할 수 있습니다. 이렇게하려면 다음을 수행하십시오

      1. 은 그래서 새로 고침 토큰은
  • +0

    가 ringcentral 지원 ** 암시 그랜트 형식 흐름 생성되지 않는 OAuth는 토큰 요청에 -1refresh_token_ttl을 설정

  • 암호 부여를 사용하여 **? –

  • +0

    RingCentral API는 현재 Implicit Grant를 지원합니다. 이 답변을 업데이트하여 설명서 및 JavaScript SDK 링크가 포함되도록했습니다. – Grokify