Workplace from Meta sta per essere ritirato. Potrai continuare a usare Workplace fino al 31 agosto 2025. Visita il nostro Centro assistenza per maggiori informazioni.
/{member-id}Rappresenta un oggetto User come membro di una community o di un gruppo di Workplace.
/community/membersRestituisce la lista di tutti gli account utente attuali. Richiede l'autorizzazione Gestione dei profili di lavoro.
external_idPer filtrare gli utenti in base all'ID esterno, utilizza il parametro external_ids e passa una lista separata da virgole di ID esterni degli utenti desiderati.
/community/organization_membersRestituisce la lista degli utenti. Richiede l'autorizzazione Visualizzazione dei membri dei gruppi. Per impostazione predefinita, verranno mostrati gli account utente attivi. Invece, gli account utente disattivati possono essere mostrati utilizzando il parametro URL inactive=1.
Restituisce un singolo oggetto User che rappresenta un utente di Workplace. È possibile accedervi tramite l'ID Workplace del membro o l'indirizzo e-mail utilizzato dal membro per l'accesso a Workplace.
/{member_id}/{email_address}Per leggere le informazioni su un membro sono necessarie le autorizzazioni Visualizzazione del profilo di lavoro o Gestione degli account. Se un'integrazione sta utilizzando l'autorizzazione Gestione degli account ed è stata assegnata a gruppi specifici, non sarà in grado di accedere ad alcuni campi Member.
| Nome del campo | Descrizione | Tipo |
|---|---|---|
| L'ID dell'account della persona. |
|
| Il nome della persona. |
|
| Il cognome della persona. |
|
| L'indirizzo e-mail principale della persona, utilizzato anche come nome utente su Workplace. |
|
| Il titolo della persona su Workplace, se impostato tramite l'API Account Management. |
|
| L'organizzazione della persona su Workplace, se impostata tramite l'API Account Management. |
|
| La sezione della persona su Workplace, se impostata tramite l'API Account Management. |
|
| Il nome del reparto della persona su Workplace, se impostato tramite l'API Account Management. |
|
| Il numero di telefono principale indicato della persona. È mappato sulla voce |
|
| L'indirizzo principale indicato della persona. È mappato sulla voce |
|
| L'immagine del profilo della persona. |
|
| Link al profilo della persona. |
|
| La lingua della persona. |
|
| Il nome e cognome della persona. |
|
| Il nome della persona formattato per gestire correttamente gli ordini in cinese, giapponese o coreano. |
|
| L'orario dell'aggiornamento. |
|
| L'ora dell'invito dell'account nel formato UTC. |
|
| L'ora di attivazione dell'account nel formato UTC. |
|
| L'ora di disattivazione dell'account nel formato UTC. |
|
| Un identificativo per il membro come definito dal cliente. Ogni membro PUÒ includere un valore non vuoto external_id impostato utilizzando l'API Account Management. Il valore dell'attributo external_id non sarà mai specificato da Workplace. |
|
| La data e l'ora di inserimento della persona nell'azienda, se impostate tramite l'API Account Management. |
|
| La biografia della persona. |
|
| Identifica il nome di un centro di costo. |
|
| Un token d'accesso del membro che consente un'integrazione per effettuare le chiamate per conto di una persona specifica. Impersonate è un'autorizzazione obsoleta. Non creare nuove funzionalità utilizzando questa autorizzazione, dal momento che è disponibile solo per le integrazioni personalizzate per cui è già in uso. |
|
| Fornisce un link che può essere seguito da un utente per reclamare il proprio account Workplace (disponibile solo per gli utenti non reclamati). |
|
| Fornisce un codice di accesso che può essere seguito da un utente per reclamare il proprio account Workplace (disponibile solo per gli utenti non reclamati). |
|
| La lingua dell'utente. Si tratta della lingua che Workplace utilizzerà per questo utente fino a quando non sarà disponibile un altro modo per determinare la lingua dell'utente (come un'impostazione della lingua del browser o del dispositivo) |
|
| Le informazioni sullo stato di lavoro operativo dell'utente. |
|
| L'attivazione dell'account utente, se presente. |
|
Consultare l'API Account Management (Graph)
Consultare l'API Account Management (Graph)
Consultare l'API Account Management (Graph)
| Nome del segmento | Descrizione |
|---|---|
Eventi per questa persona. Per impostazione predefinita, non include gli eventi che la persona ha rifiutato o a cui non ha risposto. | |
Il feed di post (inclusi gli aggiornamenti di stato) e link pubblicati da questa persona. | |
| I messaggi su Workplace di una persona o della pagina del bot. Richiede l'autorizzazione Visualizzazione di tutti i messaggi per la visualizzazione delle conversazioni di una persona. |
| Il manager o i manager indicati di una persona. |
| I report indicati di una persona. |
Le immagini del profilo del membro. | |
| I gruppi associati a un membro. |
| I numeri di telefono associati a un membro. |
| Le competenze del membro. |
| I badge assegnati all'utente. |
| Consente la disconnessione di un utente da Workplace. Solo per la richiesta |
Rimuove le informazioni del profilo per un utente disattivato. Solo per la richiesta |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.comGET /{email_address} HTTP/1.1
Host: graph.facebook.comGET /community/members?external_ids=12356,abc123 HTTP/1.1
Host: graph.facebook.comGET /community/organization_members?inactive=1 HTTP/1.1
Host: graph.facebook.comGET graph.facebook.com
/{member-id}/eventsGET /{member_id}/reports HTTP/1.1
Host: graph.facebook.comGET /{member_id}/managers HTTP/1.1
Host: graph.facebook.comÈ necessario un token dell'integrazione personalizzata con l'autorizzazione Visualizzazione di tutti i messaggi:
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}È necessario un token dell'integrazione personalizzata con l'autorizzazione Visualizzazione di tutti i messaggi:
GET graph.facebook.com
/{member-id}/conversationsÈ necessario un token dell'integrazione personalizzata con l'autorizzazione Visualizzazione di tutti i messaggi:
GET graph.facebook.com
/{thread-id}/messages?user={user-id}GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}L'alias /me reindirizza alla pagina del bot quando si utilizza il token dell'integrazione personalizzata.
È necessario un token dell'integrazione personalizzata con l'autorizzazione Eliminazione dei messaggi delle chat.
DELETE graph.facebook.com
/{message-id}?user={user-id}L'eliminazione di un messaggio elimina solo il messaggio dalla visualizzazione del membro specificato nella richiesta. Per eliminare completamente un messaggio, è necessario eliminare la visualizzazione di quel messaggio da parte di ciascun membro.
È necessario un token dell'integrazione personalizzata con l'autorizzazione Gestione degli account:
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_timeQuesti campi sono presenti solo se il membro è stato invitato o ha reclamato il proprio account.
È necessario un token dell'integrazione personalizzata con l'autorizzazione Gestione degli account:
GET graph.facebook.com
/{member-id}?fields=account_deactivate_timeQuesti campi sono presenti solo se l'account del membro è stato disattivato.
Richiede il token d'accesso con l'autorizzazione Disconnessione:
POST graph.facebook.com
/{member-id}/logoutRichiede il token d'accesso con l'autorizzazione Gestione dei profili di lavoro. Supporta sia l'URL di un file sia il caricamento del file all'interno della richiesta.
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.pngRichiede il token d'accesso con l'autorizzazione Gestione dei profili di lavoro.
POST graph.facebook.com
/{member-id}/phones?
type={...}&
primary={...}&
number={...}Richiede il token d'accesso con l'autorizzazione Visualizzazione del profilo di lavoro.
GET graph.facebook.com
/{member-id}/skillsRichiede il token d'accesso con l'autorizzazione Gestione del profilo di lavoro.
POST graph.facebook.com
/{member-id}/skills?name={...}Richiede il token d'accesso con l'autorizzazione Gestione del profilo di lavoro.
DELETE graph.facebook.com
/{member-id}/skills?name={...}Richiede il token d'accesso con l'autorizzazione Visualizzazione del profilo di lavoro.
GET graph.facebook.com
/{member-id}/badges?fields=id,name,description,icon,categoryRichiede il token d'accesso con l'autorizzazione Gestione dei badge. Consulta la documentazione sulla community per le liste dei badge disponibili e dei relativi ID.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_championRichiede il token d'accesso con l'autorizzazione Gestione dei badge. Consulta la documentazione sulla community per le liste dei badge disponibili e dei relativi ID. # nell'URL deve essere con codifica URL.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_custom#{badge_id}Richiede il token d'accesso con l'autorizzazione Provisioning degli account utente.
POST graph.facebook.com
/{member-id}?active=falseRichiede il token d'accesso con l'autorizzazione Provisioning degli account utente.
DELETE graph.facebook.com
/{member-id}È possibile eliminare solo i membri non reclamati.
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}