1

RingCentral API を使用する必要があるアプリを作成しています。これはサーバーのみ (UI なし) であり、SMS メッセージを送信できる必要があります。サーバーに保存されている名前と番号があり、RingCentral の API の他の機能にアクセスする必要はありません。RingCentral の通常の API キー (Google API を使用するときに取得するようなもの) を取得する方法はありますか?この状況で OAuth を使用するのは少し面倒です。

4

2 に答える 2

0

RingCentral は、API ドキュメントへのリンクを含む次の OAuth 2.0 フローをサポートしています。

現在、静的 API キーはサポートされていません。

パスワード付与は、プライベート アプリ (組織でのみ使用) に対してのみサポートされているため、パブリック アプリ (他の組織で使用) を作成する場合は、承認コードまたは暗黙的な付与フローを使用する必要があります。

3 つのフローはすべて、RingCentral JavaScript SDKでサポートされています。他の SDKは、Authorization Code と Password Grant をサポートしています。

プライベートServer-only (No UI)アプリがあるため、更新トークンを使用せずにパスワード付与を使用することで、認証プロセスの煩雑さを軽減できます。このようにして、リクエストごとにパスワードを渡すことができ、アプリで本番環境の問題を引き起こす可能性のある更新トークンを生成しすぎないようにすることができます。これを行うには、次の手順を実行します。

  1. パスワード付与を使用する
  2. OAuth トークン リクエストで に設定refresh_token_ttlされているため、更新トークンは生成されません-1
于 2016-08-02T08:45:39.493 に答える