/{member-id}
사용자 개체를 Workplace 커뮤니티 또는 그룹의 멤버로 나타냅니다.
/community/members
모든 현재 사용자 계정의 리스트를 반환합니다. 업무용 프로필 관리 권한이 필요합니다.
external_id
를 기준으로 필터링합니다.외부 ID를 기준으로 사용자를 필터링하려면 external_ids
매개변수를 사용하여 원하는 사용자의 외부 ID 리스트(구성 쉼표로 구분됨)를 전달합니다.
/community/organization_members
사용자 리스트를 반환합니다. 그룹 멤버 현황 읽기 권한이 필요합니다. 기본적으로 활성 상태의 사용자 계정이 등록됩니다. 비활성화된 사용자 계정은 대신 inactive=1
URL 매개변수를 사용하여 표시할 수 있습니다.
Workspace 사용자를 나타내는 단일 사용자 개체를 반환합니다. 멤버의 Workspace ID 또는 멤버가 Workspace에 로그인할 때 사용한 이메일 주소를 통해 액세스할 수 있습니다.
/{member_id}
/{email_address}
멤버에 대한 정보를 읽으려면 업무용 프로필 읽기 또는 계정 관리 권한이 필요합니다. 통합에서 계정 관리 권한을 사용하고 특정 그룹으로 범위를 지정하는 경우 일부 멤버 필드에는 액세스할 수 없습니다.
필드 이름 | 설명 | 유형 |
---|---|---|
| 사용자 계정의 ID입니다. |
|
| 사용자의 이름입니다. |
|
| 사용자의 성입니다. |
|
| 사용자의 기본 이메일 주소로, Workspace에서 사용자 이름으로 사용할 수도 있습니다. |
|
| 계정 관리 API를 통해 설정된 경우 Workspace에서 사용자의 직책입니다. |
|
| 계정 관리 API를 통해 설정된 경우 Workspace에서 사용자의 조직입니다. |
|
| 계정 관리 API를 통해 설정된 경우 Workspace에서 사업부입니다. |
|
| 계정 관리 API를 통해 설정된 경우 Workspace에서 부서명입니다. |
|
| 사용자의 기본 등록된 전화번호입니다. |
|
| 사용자의 기본 등록된 주소입니다. |
|
| 사용자의 프로필 사진입니다. |
|
| 사용자 프로필 링크입니다. |
|
| 사용자의 로캘입니다. |
|
| 사용자의 전체 이름입니다. |
|
| 중국어, 일본어 또는 한국어 순서를 올바르게 처리하도록 형식이 지정된 사용자의 이름입니다. |
|
| 업데이트된 시간입니다. |
|
| UTC 형식의 계정 초대 시간입니다. |
|
| UTC 형식의 계정 클레임 시간입니다. |
|
| UTC 형식의 계정 비활성화 시간입니다. |
|
| 고객이 정의한 멤버의 식별자입니다. 각 멤버에는 계정 관리 API를 사용하여 설정한 비어 있지 않은 external_id 값이 포함될 수 있습니다. external_id 속성 값은 Workplace에서 지정하지 않습니다. |
|
| 계정 관리 API를 통해 설정된 경우 사용자가 회사에 입사한 날짜와 시간입니다. |
|
| 사용자에 대한 소개입니다. |
|
| 비용 센터의 이름을 식별합니다. |
|
| 통합에서 특정 사용자를 대신하여 호출을 보낼 수 있는 멤버 액세스 토큰입니다. 사칭은 사용 중단된 권한입니다. 이 권한을 사용하여 새 기능을 빌드하지 마세요. 이 권한은 현재 해당 권한을 활성화한 맞춤 통합에만 제공합니다. |
|
| 사용자가 이동하여 Workplace 계정을 클레임할 수 있는 링크를 제공합니다(클레임하지 않은 사용자에게만 제공). |
|
| 사용자가 이동하여 Workplace 계정을 클레임할 수 있는 액세스 코드를 제공합니다(클레임하지 않은 사용자에게만 제공). |
|
| 사용자의 로캘입니다. 사용자의 로캘을 확인하는 다른 방법이 생길 때까지 Workplace가 해당 사용자에 대해 사용하는 로캘입니다(예: 브라우저, 기기 언어 설정). |
|
| 사용자 현장 근무 상태에 대한 정보입니다. |
|
| 사용자 계정이 활성화되었는지 여부입니다. |
|
계정 관리 API(그래프)를 참조하세요.
계정 관리 API(그래프)를 참조하세요.
계정 관리 API(그래프)를 참조하세요.
에지 이름 | 설명 |
---|---|
이 사용자에 대한 이벤트입니다. 기본적으로 사용자가 거절하거나 응답하지 않은 이벤트는 포함하지 않습니다. | |
이 사용자가 게시한 게시물(상태 업데이트 포함)과 링크의 피드입니다. | |
| 사용자 또는 봇 페이지의 Workplace Messages입니다. 사용자의 대화를 보기 위한 모든 메시지 읽기 권한이 필요합니다. |
| 사용자의 등록된 관리자(들)입니다. |
| 사용자의 등록된 보고서입니다. |
멤버의 프로필 사진입니다. | |
| 멤버와 관련된 그룹입니다. |
| 멤버와 관련된 전화번호입니다. |
| 멤버의 기술입니다. |
| 사용자에게 부여된 배지입니다. |
| 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
별칭은 봇 페이지를 가리킵니다.
채팅 메시지 삭제 권한이 있는 맞춤 통합 토큰이 필요합니다.
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
업무용 프로필 관리 권한이 있는 액세스 토큰이 필요합니다. 요청 내에서 URL과 파일 업로드를 모두 지원합니다.
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
배지 관리 권한이 있는 액세스 토큰이 필요합니다. 사용 가능한 배지와 ID의 리스트는 커뮤니티 문서를 참조하세요.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_champion
배지 관리 권한이 있는 액세스 토큰이 필요합니다. 사용 가능한 배지와 ID의 리스트는 커뮤니티 문서를 참조하세요. 참고로, URL의 #은 URL로 인코딩해야 합니다.
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"
}