Cancelar una invitación

Estamos a punto de enviar invitaciones a un gran grupo de nuevos usuarios que se suscriben a un producto. El acceso a Discourse es un nuevo beneficio que estamos lanzando a los suscriptores actuales. Mi preocupación son los usuarios a quienes invitamos a unirse a un grupo pero cancelan la suscripción antes de que acepten la invitación. En esta situación, la suscripción finalizaría pero la invitación seguiría abierta (válida durante 30 días desde el envío). Quiero poder impedirles unirse al grupo en Discourse en esta situación.

Preguntas: ¿Puedo eliminarlos de un grupo (usando la API) mientras la invitación está pendiente? ¿Están realmente en el grupo mientras la invitación está pendiente? Supongo que si puedo eliminarlos del grupo y ellos aceptan la invitación, simplemente no tendrán acceso a nada.
¿Hay alguna forma de revocar la invitación a través de la API?
Se agradecerían sugerencias para manejar esta situación.

Puedes hacer cualquier cosa desde la API que puedas hacer desde la experiencia de usuario (UX) – Ingeniería inversa de la API de Discourse.

Idealmente, usarías discourse_connect para conectar Discourse con lo que sea que administre tus suscripciones, pero si eso no es factible, puedes hacer que actualice cosas a través de la API.

1 me gusta

Gracias Jay, eso es bueno saberlo.

La pregunta más importante sigue siendo: ¿cómo puedo anular una invitación pendiente? Veo que otros han preguntado esto pero nunca obtuvieron una respuesta directa. ¿Alguien sabe la respuesta?

En tu página de invitaciones (https://HOSTNAME/my/invited/pending), junto a la invitación, haz clic en el icono de la papelera:

Así que, si quieres hacerlo desde la API, verás el enlace de ingeniería inversa arriba.

1 me gusta