Workplace from Metaは廃止されます。Workplaceは2025年8月31日まで今までどおりご利用いただけます。詳しくはヘルプセンターをご覧ください。
/{member-id}
Workplaceコミュニティまたはグループのメンバーとしてのユーザーオブジェクトを表します。
/community/members
現在のすべてのユーザーアカウントのリストを返します。仕事用プロフィールの管理のアクセス許可が必要です。
external_id
に基づくフィルタリング外部IDに基づいてユーザーのフィルタリングを実行するには、external_ids
パラメーターを使用し、対象となるユーザーの外部IDのコンマ区切りリストを渡します。
/community/organization_members
ユーザーのリストを返します。グループメンバーシップの読み取りのアクセス許可が必要です。デフォルトでは、アクティブユーザーアカウントのリストになります。inactive=1
URLパラメーターを使用すると、代わりに、利用解除されているユーザーアカウントを表示できます。
Workplaceユーザーを表す単一のUserオブジェクトを返します。メンバーのWorkplace IDまたはメンバーがWorkplaceにログインするために使用するメールアドレスでアクセスできます。
/{member_id}
/{email_address}
メンバーについての情報を読み取るには、仕事用プロフィールの読み取りまたはアカウントの管理のアクセス許可のいずれかが必要です。統合でアカウントの管理のアクセス許可が使用されていて、かつそのスコープが特定のグループの場合、一部のメンバーフィールドにはアクセスできなくなります。
フィールド名 | 説明 | 型 |
---|---|---|
| この人のユーザーアカウントのID。 |
|
| この人の名。 |
|
| この人の姓。 |
|
| この人の主要メールアドレス(Workplaceでユーザー名としても使用される)。 |
|
| Workplaceにおけるこの人の肩書(アカウント管理APIで設定されている場合)。 |
|
| Workplaceにおけるこの人の組織(アカウント管理APIで設定されている場合)。 |
|
| Workplaceにおけるこの人の部(アカウント管理APIで設定されている場合)。 |
|
| Workplaceにおけるこの人の課(アカウント管理APIで設定されている場合)。 |
|
| この人のリストに示される主要な電話番号。アカウント管理APIで |
|
| この人のリストに示される主要な住所。アカウント管理APIで |
|
| この人のプロフィール写真。 |
|
| この人のプロフィールへのリンク。 |
|
| この人のロケール。 |
|
| この人のフルネーム。 |
|
| この人の名前を、中国語、日本語、韓国語における順序で正しく処理できるような形式にしたもの。 |
|
| 更新日時。 |
|
| アカウント招待時刻(UTC形式)。 |
|
| アカウント取得時刻(UTC形式)。 |
|
| アカウント閉鎖時刻(UTC形式)。 |
|
| カスタマー定義のメンバーのID。各メンバーには、アカウント管理APIを使って設定された空でないexternal_id値が含まれることがあります。external_id属性の値がWorkplaceによって指定されることは決してありません。 |
|
| この人の入社日時(アカウント管理APIによって設定されている場合)。 |
|
| この人のバイオ。 |
|
| コストセンターの名前を識別します。 |
|
| 統合で特定の人に代わって呼び出しを行えるようにするためのメンバーアクセストークン。 なりすましは廃止されたアクセス許可です。このアクセス許可を使用して新しい機能を作成しないでください。このアクセス許可は、現在それを有効にしているカスタム統合からのみ使用可能です。 |
|
| Workplaceアカウントを取得するためにユーザーが使用できるリンクを提供します(未取得ユーザーのみ使用可能)。 |
|
| Workplaceアカウントを取得するためにユーザーが使用できるアクセスコードを提供します(未取得ユーザーのみ使用可能)。 |
|
| ユーザーのロケール。これは、このユーザーのロケールを判別する別の手段(ブラウザーやデバイスの言語設定など)が使用可能になるまで、このユーザーのためにWorkplaceが使用するロケールです |
|
| ユーザーのフロントラインステータスについての情報 |
|
| ユーザーアカウントがアクティブかどうか |
|
エッジ名 | 説明 |
---|---|
この人のイベント。デフォルトの場合、この人が承認しなかったイベントも返信しなかったイベントも含まれません。 | |
この人によって公開された投稿(ステータス更新を含む)やリンクのフィード。 | |
| 人またはボットページのWorkplaceメッセージ。特定の人のスレッドを表示するには、すべてのメッセージの読み取りのアクセス許可が必要です。 |
| 特定の人についてリスト表示されるマネージャ。 |
| 特定の人についてリスト表示される部下。 |
メンバーのプロフィール写真。 | |
| メンバーに関連するグループ。 |
| メンバーに関連する電話番号。 |
| メンバーのスキル。 |
| ユーザーに贈られたバッジ |
| 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"
}