/api/capabilities dell’istanza.
Distribuzione e accesso
Attiva il servizio nella categoria Deployment e seleziona il pacchetto di durata dell’istanza. Dopo la distribuzione, apri la pagina di gestione e usa WeCom dell’account stesso per scansionare il codice; se è necessaria una conferma sul telefono o altri passaggi di accesso, apri il desktop remoto e inserisci la password del desktop di quell’istanza. Le credenziali API e la password del desktop sono indipendenti. I dati di accesso vengono salvati sul disco dell’istanza; la ricostruzione del container conserva il disco; l’eliminazione del disco elimina la sessione locale. Ogni istanza viene addebitata separatamente e funziona in base alla durata acquistata. Le chiamate REST / MCP non vengono addebitate separatamente per messaggio; i prezzi effettivi sono soggetti alla pagina del pacchetto. Attualmente viene fatto riferimento per impostazione predefinita ai pacchetti di durata del robot WeChat; prima dell’apertura finale, la determinazione dei prezzi deve essere confermata in combinazione con le risorse di esecuzione.API e MCP
Usa l’indirizzo API dell’istanza nella pagina di gestione; tutte le interfacce dell’account includonoAuthorization: Bearer <token API dell'istanza>. Questi percorsi appartengono a istanze dedicate e non sono un gateway API condiviso. L’indirizzo MCP è l’indirizzo dell’istanza più /mcp/, utilizzando lo stesso token Bearer.
Il corpo dell’invio include
target, type: "text" e text. target accetta ID conversazione, ID contatto, ID utente aziendale o nome completo univoco; usa preferibilmente gli ID; quando il nome visualizzato non può ancora identificare univocamente il destinatario, l’istanza rifiuterà l’operazione e non indovinerà il destinatario. Per i contatti senza una conversazione locale, il client aprirà prima la conversazione e invierà dopo aver verificato l’ID conversazione effettivo. L’header della richiesta Idempotency-Key è composto da 8–128 lettere, numeri o _.:-. Le richieste ripetute per la stessa operazione devono riutilizzare la stessa chiave e lo stesso corpo della richiesta.
Sostituendo target con l’array targets, è possibile inviare in serie a 1–50 destinatari specificati in modo esplicito. I due non possono essere forniti contemporaneamente. Tutti i destinatari completano prima la risoluzione dell’identità e diversi alias che puntano allo stesso oggetto verranno rifiutati. Dopo il fallimento di un destinatario, gli invii successivi si interrompono; il risultato dell’attività registra per ogni elemento succeeded, failed, unknown o not_attempted; non considerare il successo parziale come successo totale. Questo flusso deve inoltre completare il collaudo reale dei contatti specificati nell’ambiente di distribuzione.
Le attività possono trovarsi in queued, running, submitting, succeeded, failed, unknown o cancelled. succeeded indica che, dopo l’invio, sono stati trovati il testo esatto e l’ID messaggio del server nel record della conversazione corrispondente; delivered rimane null e non indica che l’altra parte abbia ricevuto il messaggio. unknown indica che il risultato non è chiaro; controlla la cronologia e non ripetere l’invio con una nuova chiave. L’istanza non ritrasmette automaticamente le attività interrotte.
La cronologia include solo i contenuti già sincronizzati dal client e non può garantire tutta la cronologia. I messaggi non testuali possono restituire un tipo unknown; il download degli allegati non è ancora aperto. Gli eventi conservano gli ultimi 10.000 elementi; gap indica che il cursore ha superato la finestra di conservazione. La prima connessione non riproduce la vecchia cronologia come nuovi messaggi.
server_accepted e server_id nella cronologia dei messaggi possono essere usati per verificare se il server ha accettato il messaggio locale; quando appare solo un record locale senza ID server, non è possibile considerare l’invio riuscito. Questi campi non indicano che il destinatario abbia ricevuto o letto il messaggio. I record degli eventi conservano lo stato al momento della generazione; per interrogare lo stato di conferma corrente, usa l’interfaccia della cronologia dei messaggi.

