Cosa fa questo strumento
Il pagina Crea messaggio di prova invia payload Social Stream sintetici al dock, agli overlay, agli avvisi o alla configurazione Event Flow. Usalo per provare senza aspettare un vero messaggio chat, una donazione, un abbonamento, un raid, una ricompensa o un altro evento.
Avvio rapido per SSApp o l'estensione
- Apri Social Stream Ninja e assicurati che il servizio sia attivo.
- Sotto Impostazioni globali e strumenti → Meccanismi, attiva controllo API remoto dell'estensione. SSApp usa lo stesso nome per l'impostazione.
- Copia il tuo ID di sessione da Social Stream oppure da
session=nell'URL del dock o dell'overlay. - Apri Crea messaggio di prova e inserisci quell'ID di sessione.
- Lascia Invia tramite impostato su Acquisizione tramite API dell'estensione (Extension API ingest) per i test normali.
- Scegli un preset, modifica i campi e seleziona Carica preset (Load Preset).
- Controlla il JSON del payload, poi seleziona Invia (Submit).
- Verifica che l'elemento compaia nel dock o nell'overlay di destinazione e che venga eseguita l'automazione prevista.
Puoi includere la sessione nell'URL: createtestmessage.html?session=YOUR_SESSION_ID.
Esempio: un messaggio fittizio da 1.000 KICKs
Questo crea un singolo messaggio di sostegno in stile Kick del valore di 1.000 KICKs. Non crea 1.000 messaggi separati.
- Scegli il preset Messaggio chat (Chat Message) .
- Imposta Scrivi a Kick.
- Inserisci un nome e un messaggio di prova.
- Imposta Contiene donazione (Has Donation) a
1000 KICKs. - Seleziona Aggiorna JSON dai campi (Update JSON from Fields), verifica il JSON e invialo.
Il payload minimo è:
{
"type": "kick",
"chatname": "Test Supporter",
"chatmessage": "Thanks for the stream!",
"hasDonation": "1000 KICKs"
}
Usa Messaggio chat (Chat Message) per questo esempio. Il preset Donazione / Cheer include campi cheer specifici di Twitch.
Usare preset e JSON personalizzato
I preset forniscono un payload iniziale per casi comuni come donazioni, abbonati, abbonamenti regalo, raid, ricompense, aggiornamenti degli spettatori, utenti alla prima chat ed eventi train.
- Carica preset (Load Preset) sostituisce il JSON con il preset selezionato e i valori attuali dei campi.
- Aggiorna JSON dai campi (Update JSON from Fields) crea un messaggio di base dai campi visibili.
- Puoi modificare JSON del payload direttamente quando provi un campo o una struttura di evento specifici.
hasDonationcontiene l'importo di sostegno visibile, ad esempio1000 KICKsoppure$10.00.- Includi
eventsolo quando stai provando un vero evento con nome. Una normale riga chat con donazione può usarehasDonationda solo.
Per le definizioni dei campi e gli esempi reali delle piattaforme, consulta il Riferimento degli eventi.
Scegli la modalità di consegna corretta
| Invia tramite | Quando usarla | Configurazione necessaria |
|---|---|---|
| Acquisizione tramite API dell'estensione (Extension API ingest) | Test di normali dock, overlay, avvisi, Event Flow o SSApp. | Stesso ID di sessione e controllo API remoto dell'estensione attivato. |
| Direttamente al canale 1 | Il dock di destinazione è stato aperto con &server. | La destinazione deve essere in ascolto sul canale server corrispondente. |
| Direttamente al canale 4 | Test di una destinazione che usa &server2, incluse le pagine degli eventi compatibili. | La destinazione deve essere in ascolto sul canale server corrispondente. |
Se hai dubbi, usa Acquisizione tramite API dell'estensione (Extension API ingest).
Soluzioni ai problemi comuni
- Non compare nulla: verifica che la pagina di destinazione sia aperta e usi lo stesso ID di sessione.
- L'acquisizione tramite API dell'estensione non riesce: attiva controllo API remoto dell'estensione, poi ricarica il dock o l'overlay e riprova.
- La modalità diretta indica inviato, ma non compare nulla: usa Extension API ingest, a meno che l'URL di destinazione non abbia il valore corrispondente
&serveroppure&server2. - Si attiva l'evento sbagliato: controlla nel JSON del payload eventuali campi rimasti da un altro preset.
- Il test Kick si comporta come Twitch: usa il preset Chat Message e imposta
typeehasDonationcome mostrato sopra. - Un'automazione viene eseguita più volte: controlla se sono aperti più dock, pagine di azione o istanze di Event Flow sulla stessa sessione.