Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

アカウント管理画面にて、ユーザーがプロフィール情報を更新した際に発行されるWebHookについて説明します。

 

概要

アカウント管理画面(https://accounts.cloudgear.services/accounts/profile)にて、ユーザーがプロフィール情報を更新した際にprofile/update WebHookが発行されます。

このWebHookは、該当サービスを複数契約している場合であっても、一つしか発行されません。(サービススクエアごとに発行はされません)

 

リクエストボディ

以下のJSONフォーマットでCloudGearからCloudGearアプリケーションにHTTPリクエストが送信されます。

event="profile", type="update"
{
  "event": "profile",
  "type": "update",
  "data": {
    "type": "UPDATE", // プロビジョニングタイプ
    "userinfo": {
      "sub": "user1@unirita.co.jp", // UID
      "name": "ユニリタ太郎", // 名前
      "given_name": "太郎", // 名
      "family_name": "ユニリタ", // 姓
      "preferred_username": "user1@unirita.co.jp", // UID
      "email": "user1@unirita.co.jp", // メールアドレス
      "image_url": { // プロフィール画像のパーマネントURL
        100: "https://domain/100/uuid",
        300: "https://domain/300/uuid",
        500: "https://domain/500/uuid"
      },
      "square_id": "", 
      "square_attrs": { // ユーザのスクエア属性
        "属性名": "属性値"
        ...
      },
      "service_roles": [],
      "subscription_roles": []
    }
  }
}
  • No labels