¿Cuál es la URL directa para la suscripción de notificación de "ver primera publicación"?

Vi algunos temas sobre esto, pero ninguno que vi tenía una URL directa simple.

Básicamente, quiero una URL directa que suscriba a un usuario a una categoría cuando haga clic en ella en mi sitio, lo que luego le notificará por correo electrónico cuando se cree un nuevo tema en esa categoría.

Básicamente, tengo este código a continuación que es un botón de Suscribirse y, cuando se hace clic, aparece un cuadro emergente con una casilla de verificación. Si marca la casilla y presiona Suscribirse, recibirá un correo electrónico cuando se publique una nueva entrada de blog. La forma en que funciona es suscribiéndose a la categoría, pero estoy tratando de encontrar una manera de convertirlo del código que es a solo una URL directa. De cualquier manera, necesito una URL directa para mis propósitos.

<% if @category_user.present? %>
  <%= render partial: 'modal', locals: {
    title: "Suscribirse",
    class: "subscribe",
    content: render(partial: "subscription_form", locals: {
      category_id: @category_user.category.id,
      subscribed: @category_user.notification_level >= CategoryUser.notification_levels[:watching_first_post]
    })
  } %>

¿Puede explicar con más detalle qué contexto requeriría una URL directa para comprender mejor?
Tiene esta configuración de categorías predeterminadas que observan la primera publicación si desea definir este comportamiento de forma predeterminada. (Nota: se le preguntará si desea sobrescribir las preferencias del usuario). ¿Eso ayudaría?

image

Solo algo específico que estoy haciendo en mis foros. Esa configuración no ayudará, desafortunadamente. Solo necesito una URL directa.

Podrías usar la API.

Específicamente la ruta POST /category/ID_AQUI/notifications con la carga útil notification_level: 4.

Sin embargo, el contexto no está claro. Si pudieras dar detalles más específicos sobre lo que intentas lograr, podríamos darte una respuesta más precisa.

Me gustaría un botón que, al hacer clic/tocar, te suscriba básicamente a una categoría y la establezca en “Ver primera publicación”. No estoy seguro de cómo vincular las cosas de la API POST /category/ID_HERE/notifications mencionadas anteriormente a cuando se presiona un botón.

Básicamente, tengo el siguiente código que es un botón de suscripción y, al hacer clic, aparece un cuadro emergente con una casilla de verificación. Si marcas la casilla y presionas Suscribir, recibes un correo electrónico cuando se publica una nueva entrada de blog. La forma en que funciona es suscribiéndose a la categoría, pero estoy tratando de encontrar una manera de convertirlo del código que es a una URL directa. De cualquier manera, necesito una URL directa para mis propósitos.

<% if @category_user.present? %>
  <%= render partial: 'modal', locals: {
    title: "Suscribirse",
    class: "subscribe",
    content: render(partial: "subscription_form", locals: {
      category_id: @category_user.category.id,
      subscribed: @category_user.notification_level >= CategoryUser.notification_levels[:watching_first_post]
    })
  } %>