Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What are the problem?

Power Automate: Yammer 用のカスタムコネクターの作成 #1

なぜ?

Yammer の メンバー一覧を取得したいという要望があったけど、Actions が無かったので。
ただ、カスタムコネクターは自社ではまだ使えない・・ので、PoC どまりですが・・😅

カスタムコネクターの作成

とりあえず、簡単な Users 一覧から作成してます。

メンバー一覧取得 Action を知りたい場合は以下

ブランクから作成

image.png

名前を付ける

Connector_Name
YammerRestAPIs

image.png

General タブ

Host
www.yammer.com

image.png

Security タブ

OAuth 2.0 を選択
image.png

Client ID/ Client Name を取得

  1. ClientApplication へアクセス
  2. アプリ登録
    image.png
  3. Client ID/Secret をコピー
    image.png

Security タブへの記入

取得した ID/Secret を貼り付けて、Create Connector をしておく。
image.png

RedirectURL
https://global.consent.azure-apim.net/redirect

Definition タブで使う API とか定義

  1. New Action で Action 追加
  2. 以下記入し、[Import from sample] から生成
    1. Summary: Automateで表示される名称
    2. Description: ↑の説明
    3. Operation ID: Unique ID
      image.png
  3. Update Connectorで更新しておく image.png
GetUsers
https://www.yammer.com/api/v1/users.json

Test タブ

  1. New Connection で利用可能にして
  2. Test Operation で動作確認 image.png

後は使うだけ

image.png

Yammer Rest API

あとがき

次回は、もともとの目的であった Group Members を作ろう

keyword

how to create custom connector with Yammer Rest API

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?