Consulta sobre automatización de la API de Patreon

¿Alguien puede decirme cómo el sistema verifica a los nuevos usuarios/patrones cuando se sincroniza? ¿Es una coincidencia de correos electrónicos o hay un token o valor de ID que se genera cuando utilizan el enlace “Convertirse en Patrón” en los foros?

Es decir, ¿qué sucede cuando las personas se convierten en patrones directamente en la página de Patreon sin usar el enlace? ¿Se sincronizan o no?

Actualmente tengo 22 patrones, pero solo 18 en el grupo de Patreon. También tengo algunos miembros que no están en el grupo y que tienen datos de ID de Patreon en sus perfiles, y otros que no. Agregarlos manualmente solo hace que sean eliminados cuando ocurre la sincronización.

Gracias por cualquier ayuda para entender este proceso.

Gracias,
Jim

Según lo que descubrí, dos problemas estaban afectando la sincronización correcta: una discrepancia entre los correos electrónicos de los usuarios y el sitio de Patreon, y un problema que, supongo, Patreon ya conoce, el cual ocurre cuando un usuario aumenta su nivel de donación fuera de los niveles estándar. Esto, en efecto, los convierte en usuarios ‘sin nivel’ y les impide obtener los beneficios específicos de un nivel. Me parece extraño que alguien que paga 35 dólares más por algo no reciba al menos el artículo que costaba 15 dólares. Parece que allí necesitan ayuda. :smiley:

Aún no estoy seguro de si el problema del correo electrónico se debió simplemente a que los usuarios se registraron en el sitio de Patreon y no a través del enlace del foro. Si alguien tiene conocimientos sobre cómo funciona eso, se lo agradecería.

Gracias,
Jim

1 me gusta

Sí, se sincronizarán.

Cuando crean una cuenta, verificamos si ya son patrocinadores (mediante coincidencia de correo electrónico) e intentamos asignar las membresías de los grupos correspondientes de inmediato.

Si la cuenta del foro se crea primero y el usuario se convierte en patrocinador más tarde, nuestra sincronización en segundo plano verificará cada 6 horas.

Todo esto utiliza correos electrónicos coincidentes, ya que es la forma más sencilla de introducir la función en una comunidad ya existente sin obligar a iniciar sesión con Patreon.

Soy consciente de esto, pero desde el punto de vista del complemento, funciona «según lo previsto».

Los usuarios pueden elegir un nivel con una cantidad fija o optar por no tener nivel y pagar una cantidad personalizada.

La mayoría de los creadores tienen suficientes niveles para que todos estén satisfechos al elegir uno de los existentes, y todos funcionan bien. Si tienes muchos miembros que utilizan opciones de patrocinio sin nivel, es posible que desees introducir más niveles.

Además, si quieres que todos puedan elegir una cantidad personalizada y obtener beneficios del foro, tenemos un nivel especial que crea el complemento llamado $0 - Todos los patrocinadores, que puedes utilizar. Este también cubre a los patrocinadores fuera de los niveles existentes. Y es lo que el complemento utiliza por defecto.

3 Me gusta

Puede coincidir con el correo electrónico principal o secundario de Discourse. Por lo tanto, si un usuario utiliza correos electrónicos diferentes en Patreon y Discourse, pídale que agregue su correo electrónico de Patreon como correo electrónico secundario en Discourse, y se sincronizará en un plazo de 6 horas.

1 me gusta

Sí, noté que añadir su correo electrónico de Patreon (si es diferente) como secundario también lo coincidió.

¡Gracias, chicos!

@Falco: La información sobre los $0 - Todos los patrones debería ayudar a detectar los valores atípicos.

1 me gusta

This topic was automatically closed 0 minutes after the last reply. New replies are no longer allowed.