ヤマムギ

growing hard days.

*

Zoom APIをPostmanで試す

      2020/03/22


ビデオコミュニケーションサービスのZoomには豊富なAPIが用意されています。
ZoomのAPIを利用することで、企業の既存システムと連携して、ミーティングの自動作成など構築することができます。

PostmanというAPIリクエストを簡単に試せるソフトウェアがありますので、Zoom APIを試してみます。
ZoomにはOpen API仕様が用意されているので、APIで何ができるのかを素早く試すことができます。

これは、公式のUsing Postman to Test Zoom APIsに記載されている手順です。

以下、手順はZoomアカウントは作成済、Postmanはインストール済として記載しています。

Zoomアクセスキーの生成

Zoom App MarketplaceでZoomにサインインします。

画面右上の[Develop]-[Build App]を選択します。

[JWT]-[Create]をクリックします。

App Nameを任意のアプリケーション名で入力します。

Company Nameなどを入力して[Continue]をクリックします。

API KeyとAPI Secretが生成できました。
この2つの値を使ってトークンを生成します。

JWT.ioで生成します。
JWT.ioのwebページにアクセスしたら、下にスクロールしました。

HEADERは次のJSONです。

PAYLOADは次のJSONです。
expは有効期間を秒数指定です。
1496091964000は公式ページの例にあったのでそのまま使用しています。
issにAPI Keyを貼り付けます。

VERIFY SIGNATUREは次です。
API Secretだけ書き換えます。

画面左側にトークンが生成されます。
これをPostmanからリクエストする時に使用します。

Postmanの設定

Postmanを起動して左上の[Import]をクリックします。

[Import from link]に次のOpenAPI仕様のURLを設定しました。

https://marketplace.zoom.us/docs/api-reference/zoom-api/Zoom%20API.oas2.json

[Import]ボタンをクリックします。

[Collections]にZoom APIが追加されました。
[>]ボタンをクリックすると、設定情報が右側に表示されます。
[・・・]に[Edit]があるのでクリックします。

[Authorization]でTypeで、Bearer Tokenを選択して、JWT.ioで生成したトークンを貼り付けます。

CollectonsにZoomのAPIが多々あります。
List Usersを試してみます。
List Usersを選択して、[Send]をクリックします。
ユーザー情報が表示されれば、成功です。


最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - API , ,

ad

ad

  関連記事

Twilioで電話を受ける人の仕事を少し楽に出来ないか考えてみた

Twilio Advent Calendar 2017の参加記事です。 Twil …

Twilioのサインアップをして最初の電話番号を設定する

ハンズオンなどTwilioを使ってみる場合に、最初は無料トライアルアカウントとな …

docomo Developer supportの 雑談対話APIから自然対話APIへ移行しました

LINEやSlackのbotで重宝していた、雑談対話APIが終了する、とのことで …

Feedly APIのタグストリームとカテゴリストリームの取得

以前からタグのストリームだけ取得していて、タグ付けをする前のカテゴリからストリー …

「API Meetup Tokyo #29 ニッポンのAPIエコノミー最前線 〜国産APIが社会を変える〜」に参加しました

API Meetup Tokyoに来ました〜 会場はおしゃれなDEJIMAさんで …

Slackでチームを作成してbotから投稿出来るようにする

Slackで新しいチームを作成して、botが投稿出来るように設定します。 ※20 …

Stripe CheckoutをローカルのPythonで試す

Stripe Advent Calendar 2017の参加記事です。 Stri …

チャットボットのAPIでA3RTのTalk APIを使った

Microsoft TeamsのOutgoing Webhooksを使ってAWS …

Zoom API でミーティング作成を試す

Zoom APIをPostmanで試すの環境で、ミーティングスケジュールを新規作 …