傳回表示 Workplace 用戶的單一用戶物件。可以藉由成員的 Workplace 編號或成員登入 Workplace 時使用的電子郵件地址來存取。
/{member_id}
/{email_address}
讀取成員的相關資訊時,需要讀取工作個人檔案或管理帳號權限。如果整合工具使用管理帳號權限,且範圍僅限於特定社團,將無法存取某些成員欄位。
欄位名稱 | 說明 | 類型 |
---|---|---|
| 此用戶的用戶帳號編號。 |
|
| 用戶的名字。 |
|
| 用戶的姓氏。 |
|
| 用戶的主要電子郵件地址,也用作他們在 Workplace 上的用戶名稱。 |
|
| 用戶在 Workplace 上的職稱(若是透過帳號管理 API 來設定)。 |
|
| 用戶在 Workplace 上所屬的組織(若是透過帳號管理 API 來設定)。 |
|
| 用戶在 Workplace 上所屬的事業處(若是透過帳號管理 API 來設定)。 |
|
| 用戶在 Workplace 上所屬的部門(若是透過帳號管理 API 來設定)。 |
|
| 用戶主要列出的電話號碼。對應至帳號管理 API 上標示為 |
|
| 用戶主要列出的地址。對應至帳號管理 API 上標示為 |
|
| 用戶的大頭貼照。 |
|
| 用戶個人檔案的連結。 |
|
| 用戶的地區設定。 |
|
| 用戶的全名。 |
|
| 用戶的姓名經過格式化,以正確處理中文、日文或韓文排序。 |
|
| 更新時間。 |
|
| UTC 格式的帳號邀請時間。 |
|
| UTC 格式的帳號領取時間。 |
|
| UTC 格式的帳號停用時間 |
|
| 由顧客定義的成員識別碼。每個成員可以包含一個非空白的 external_id 值,使用帳號管理 API 來設定。Workplace 從不指定 external_id 屬性的值。 |
|
| 用戶加入公司的日期和時間(若是透過帳號管理 API 來設定)。 |
|
| 用戶的個人簡介。 |
|
| 識別成本中心的名稱。 |
|
| 成員存取權杖,可讓整合工具代表特定用戶發出呼叫。 Impersonate 為已廢棄的權限。請勿使用此權限建置新功能。此權限僅適用於目前已啟用此權限的自訂整合工具。 |
|
| 提供連結,讓用戶能夠領取 Workplace 帳號(僅適用於未領取的用戶)。 |
|
| 提供存取代碼,讓用戶能夠領取 Workplace 帳號(僅適用於未領取的用戶)。 |
|
| 用戶的地區設定。這是 Workplace 為此用戶使用的地區設定,直到有其他方式用來判定用戶的地區設定(例如瀏覽器或裝置語言設定) |
|
| 用戶第一線狀態的相關資訊 |
|
| 用戶帳號是否有效 |
|
請參閱帳號管理 API(圖表)
請參閱帳號管理 API(圖表)
請參閱帳號管理 API(圖表)
關係連線名稱 | 說明 |
---|---|
此用戶的事件。預設不包含用戶已拒絕或未回覆的事件。 | |
此用戶發佈的貼文動態(包括近況更新)和連結。 | |
| |
| 用戶列出的主管。 |
| 用戶列出的部屬。 |
成員的大頭貼照。 | |
| 與成員相關聯的社團。 |
| 與成員相關聯的電話號碼。 |
| 成員的技能。 |
| 授予用戶的徽章 |
| 將用戶登出 Workplace。僅限 |
移除已停用之用戶的個人檔案資訊。僅限 |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.com
GET /{email_address} HTTP/1.1
Host: graph.facebook.com
GET /community/members?external_ids=12356,abc123 HTTP/1.1
Host: graph.facebook.com
GET /community/organization_members?inactive=1 HTTP/1.1
Host: graph.facebook.com
GET graph.facebook.com
/{member-id}/events
GET /{member_id}/reports HTTP/1.1
Host: graph.facebook.com
GET /{member_id}/managers HTTP/1.1
Host: graph.facebook.com
需要具有讀取所有訊息權限的自訂整合權杖:
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}
需要具有讀取所有訊息權限的自訂整合權杖:
GET graph.facebook.com
/{member-id}/conversations
需要具有讀取所有訊息權限的自訂整合權杖:
GET graph.facebook.com
/{thread-id}/messages?user={user-id}
GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}
使用自訂整合權杖時,/me
別名會指向 Bot 的頁面
需要具有刪除聊天室訊息權限的自訂整合權杖
DELETE graph.facebook.com
/{message-id}?user={user-id}
刪除訊息時只會從要求中指定的成員檢視畫面刪除訊息。若要完全刪除訊息,必須從每個成員的檢視畫面刪除該訊息。
需要具有管理帳號權限的自訂整合權杖:
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_time
這些欄位僅在成員已受邀或已領取帳號時才會出現
需要具有管理帳號權限的自訂整合權杖:
GET graph.facebook.com
/{member-id}?fields=account_deactivate_time
這些欄位僅在成員帳號已停用時才會出現
需要具有登出權限的存取權杖:
POST graph.facebook.com
/{member-id}/logout
需要具有管理工作個人檔案權限的存取權杖。支援要求中的檔案網址和檔案上傳。
POST graph.facebook.com
/{member-id}/profile_pictures?
image_url={...}&
caption={...}
POST graph.facebook.com
/{member-id}/profile_pictures?
caption={...}
Content-Type: multipart/form-data;
Content-Disposition: form-data; name="image_data"; filename="/profile_picture.png
需要具有管理工作個人檔案權限的存取權杖。
POST graph.facebook.com
/{member-id}/phones?
type={...}&
primary={...}&
number={...}
需要具有讀取工作個人檔案權限的存取權杖。
GET graph.facebook.com
/{member-id}/skills
需要具有管理工作個人檔案權限的存取權杖。
POST graph.facebook.com
/{member-id}/skills?name={...}
需要具有管理工作個人檔案權限的存取權杖。
DELETE graph.facebook.com
/{member-id}/skills?name={...}
需要具有讀取工作個人檔案權限的存取權杖。
GET graph.facebook.com
/{member-id}/badges?fields=id,name,description,icon,category
需要具有管理徽章權限的存取權杖。請參閱社群說明文件,瞭解如何列出可用的徽章及其編號。
POST graph.facebook.com
/{member-id}/badges?badge=workplace_champion
需要具有管理徽章權限的存取權杖。請參閱社群說明文件,瞭解如何列出可用的徽章及其編號。請注意,網址中的 # 需要進行網址編碼。
POST graph.facebook.com
/{member-id}/badges?badge=workplace_custom#{badge_id}
需要具有佈建用戶帳號權限的存取權杖。
POST graph.facebook.com
/{member-id}?active=false
需要具有佈建用戶帳號權限的存取權杖。
DELETE graph.facebook.com
/{member-id}
只能刪除無人領取的成員。
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}