Condividi tramite


Holopin (server di pubblicazione indipendente) (anteprima)

Gli holopins sono badge digitali, ma in realtà cool. Ottieni badge digitali verificabili per competenze, obiettivi e tutte le cose incredibili che fai. Creare raccolte e creare una scheda badge personalizzata.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadati del connettore
Editore troystaylor
Sito web https://www.holopin.io/
Informativa sulla privacy https://www.holopin.io/privacy.html
Categorie Social Media; Stile di vita e intrattenimento

Holopin (server di pubblicazione indipendente)

Gli holopins sono badge digitali, ma in realtà cool. Ottieni badge digitali verificabili per competenze, obiettivi e tutte le cose incredibili che fai. Creare raccolte e creare una scheda badge personalizzata.

Editore: Troy Taylor

Prerequisiti

È necessario iscriversi per ottenere un account con Holopin.

Recupero delle credenziali

Dopo aver eseguito l'accesso all'account, visitare la pagina Integrazioni e creare una nuova chiave API.

Operazioni supportate

Operazioni badge

Rilasciare una notifica

Rilasciare un badge normale (statico) e recuperare l'identificatore del coupon per il badge. Facoltativamente, inviare un messaggio di posta elettronica al destinatario con un collegamento di attestazione.

Notifica del problema con l'immagine personalizzata (Beta)

Rilasciare una notifica con un'immagine personalizzata per destinatario. Si tratta di una funzionalità beta sperimentale che consente di fornire un URL o un'immagine PNG con codifica Base64.

Ottenere i destinatari delle notifiche

Recuperare i profili degli utenti che hanno richiesto una notifica specifica. I risultati vengono impaginati con 72 utenti per pagina. Ciò è utile per l'analisi e la distribuzione delle notifiche di rilevamento.

Operazioni holobyte

Holobytes sono punti di avanzamento o ricompense autonome che possono contribuire a notifiche in continua evoluzione. Sono disponibili in icone diverse (limone, ciliegio, caffè, starfruit, avocado) e possono includere metadati ricchi.

Eseguire un holobyte

Emettere un holobyte univoco (punto di avanzamento) per una notifica in continua evoluzione o come ricompensa autonoma. È possibile specificare il destinatario in base al nome utente Holopin, all'ID GitHub o all'ID Discord.

Rilasciare un holobyte a attestazione multipla

Rilasciare un olobyte tramite URL multi-attestazione per campagne di marketing, uova di Pasqua e occasioni speciali. Chiunque abbia l'URL può richiedere l'holobyte.

Operazioni relative agli utenti

Ottenere le notifiche dell'utente

Recuperare un elenco di tutti i badge rilasciati a un utente in base al nome utente. Restituisce informazioni dettagliate, tra cui immagini badge, dettagli dell'organizzazione e descrizioni.

Ottenere la bacheca dell'utente

Recuperare l'immagine completa per un utente in base al nome utente. In questo modo viene restituita la rappresentazione visiva di tutti i badge disposti sulla bacheca.

Operazioni di gestione dei coupon

Ottenere lo stato dei coupon (Beta)

Controllare se un coupon badge è stato richiesto da un destinatario. Si tratta di una funzionalità beta sperimentale che restituisce lo stato dell'attestazione, i timestamp e le informazioni sul destinatario.

Problemi noti e limitazioni

  • L'endpoint immagine personalizzato (/beta/coupon) è attualmente in versione beta e potrebbe avere limitazioni o modifiche in futuro.
  • L'endpoint di stato del coupon (/beta/coupon) è anche in versione beta.
  • I risultati dei destinatari badge sono limitati a 72 utenti per pagina: usare la paginazione per recuperare tutti i destinatari.
  • Le icone holobyte sono limitate alle cinque opzioni disponibili: limone, ciliegia, caffè, stella e avocado.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring Chiave API per questa API Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Ottenere gli adesivi di un utente

Recupera un elenco di tutti gli adesivi rilasciati a un utente.

Ottenere la bacheca di un utente

Recuperare l'immagine della scheda completa per un utente.

Rilasciare un adesivo

Rilasciare un adesivo e recuperare l'identificatore per l'adesivo.

Ottenere gli adesivi di un utente

Recupera un elenco di tutti gli adesivi rilasciati a un utente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Nome utente
username True string

Nome utente.

Restituisce

Nome Percorso Tipo Descrizione
Conteggio
data.count integer

Conteggio.

Adesivi
data.stickers array of object
Documento d'identità
data.stickers.id string

Identificatore.

Nome
data.stickers.name string

Nome.

Description
data.stickers.description string

Descrizione.

Note
data.stickers.notes string

Note.

Immagine
data.stickers.image string

Immagine.

Nome
data.stickers.organization.name string

Nome.

Nome utente
data.stickers.organization.username string

Nome utente.

Immagine
data.stickers.organization.image string

Immagine.

Description
data.stickers.organization.description string

Descrizione.

UserSticker
data.stickers.UserSticker array of object
Documento d'identità
data.stickers.UserSticker.id string

Identificatore.

Immagine
data.stickers.UserSticker.image string

Immagine.

Ottenere la bacheca di un utente

Recuperare l'immagine della scheda completa per un utente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Nome utente
user True string

Nome utente.

Restituisce

Nome Percorso Tipo Descrizione
Tipo di contenuto
$content-type string

Tipo di contenuto.

Content
$content string

Contenuto del file.

Rilasciare un adesivo

Rilasciare un adesivo e recuperare l'identificatore per l'adesivo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Documento d'identità
id True string

Identificatore.

Email
email True string

Indirizzo di posta elettronica.

Restituisce

Nome Percorso Tipo Descrizione
Message
message string

Messaggio.

Documento d'identità
data.id string

Identificatore.

ID adesivo
data.stickerId string

Identificatore dell'adesivo.