Messaggi di una conversazione LinkedIn
linkedin_conversations_messagesLeggi una pagina di messaggi del provider da una conversazione linkedin individuata tramite id chat o profilo. order controlla solo la presentazione nella pagina; i cursori opachi percorrono pagine più vecchie indipendentemente da order. Una pagina non contiene la cronologia completa.
Quando usarlo
Carica una pagina della cronologia dei messaggi del provider per una conversazione o un membro noto.
linkedin:accesssalestouch:useRequisiti
Esempio
Leggi fino a 50 messaggi con https://www.linkedin.com/in/example, dai più vecchi ai più recenti nella pagina. Finché has_more è true, usa il cursor restituito per leggere pagine più vecchie con le stesse impostazioni.
{
"identifier": "https://www.linkedin.com/in/example",
"limit": 50,
"order": "oldest_first"
}{
"content": [
{
"type": "text",
"text": "{\n \"data\": { ... },\n \"meta\": null\n}"
}
],
"isError": false
}Risultato atteso: Una pagina di messaggi normalizzati con partecipanti, cursor e has_more. Una singola pagina non deve essere considerata la cronologia completa della conversazione. Se non esiste ancora una conversazione con il membro, items è vuoto, conversation è null e conversation_found è false.
Parametri
account_idstringID, nome utente, e-mail, handle o URL dell’account SalesTouch collegato.
identifierstringHandle, ID pubblico, ID account o URL del profilo del membro LinkedIn.
lead_idstringID canonico del lead SalesTouch. Risolto localmente prima di qualsiasi richiesta al provider LinkedIn.
cursorstringCursore opaco del provider restituito dalla pagina precedente. Recupera pagine più vecchie indipendentemente da order.
beforestringLimite superiore di data e ora UTC in formato ISO 8601.
afterstringLimite inferiore di data e ora UTC in formato ISO 8601.
linkedin_conversation_idstringID conversazione LinkedIn o ID chat del provider. Non confonderlo con conversation_id, che contiene la sessione di analisi MCP PostHog.
limitintegerNumero massimo di messaggi to return per page. Valore predefinito: 50.
sender_idstringFiltra i messaggi per ID mittente del provider.
include_participantsbooleanIncludi i partecipanti normalizzati alla conversazione. Valore predefinito: true.
orderstringOrdine dei messaggi solo all’interno di ogni pagina del provider. Valore predefinito: oldest_first. Non cambia il percorso del cursore verso pagine più vecchie.
Gli alias sono mostrati separatamente perché i client MCP inviano un oggetto JSON piatto. Usa un solo alias per ogni gruppo obbligatorio, non tutti gli alias.
Errori comuni
insufficient_scopeRicollega l’MCP e approva l’autorizzazione LinkedIn richiesta.
paid_plan_requiredSegui l’action_url dell’errore: avvia la prova gratuita, scegli un piano se la prova o l’abbonamento è terminato, oppure aggiorna il metodo di pagamento dopo un pagamento non riuscito. details.reason indica il caso.
trial_payment_method_requiredRiprova tra un minuto se hai appena completato il checkout; altrimenti aggiungi un metodo di pagamento nella fatturazione SalesTouch per attivare la prova e l’accesso all’MCP LinkedIn.