Quelle est l'URL directe pour l'abonnement à la notification "regarder le premier message" ?

J’ai vu des sujets à ce sujet, mais aucun que j’ai vu n’avait d’URL directe simple.

En gros, je veux une URL directe qui abonne un utilisateur à une catégorie lorsqu’il clique dessus sur mon site, ce qui l’informe par e-mail lorsqu’un nouveau sujet est créé dans cette catégorie.

En gros, j’ai le code ci-dessous qui est un bouton S’abonner et lorsqu’il est cliqué, une boîte de dialogue apparaît avec une case à cocher. Si vous cochez la case et appuyez sur S’abonner, vous recevez un e-mail lorsqu’un nouvel article de blog est créé. La façon dont cela fonctionne est de s’abonner à la catégorie, mais j’essaie de trouver un moyen de le convertir du code qu’il est à juste une URL directe. Quoi qu’il en soit, j’ai besoin d’une URL directe pour mes besoins.

<% if @category_user.present? %>
  <%= render partial: 'modal', locals: {
    title: "S'abonner",
    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]
    })
  } %>

Pouvez-vous préciser quel contexte nécessiterait une URL directe pour mieux comprendre ?
Vous avez ce paramètre default categories watching first post si vous souhaitez définir ce comportement par défaut. (Remarque : il vous sera demandé si vous souhaitez écraser les préférences de l’utilisateur.) Cela vous aiderait-il ?

image

Juste quelque chose de spécifique que je fais sur mes forums. Ce paramètre n’aidera malheureusement pas. J’ai juste besoin d’une URL directe.

Vous pourriez utiliser l’API.

Spécifiquement la route POST /category/ID_ICI/notifications avec la charge utile notification_level: 4.

Cependant, le contexte n’est pas clair. Si vous pouviez donner plus de détails sur ce que vous essayez d’accomplir, nous pourrions vous donner une réponse plus précise.

Je voudrais un bouton qui, lorsqu’il est cliqué/tapé, vous abonne à une catégorie, en gros, et la définit sur « Regarder le premier message/ » Je ne sais pas comment lier ces trucs d’API POST /category/ID_HERE/notifications ci-dessus à la pression d’un bouton.

En gros, j’ai ce code ci-dessous qui est un bouton d’abonnement et lorsqu’il est cliqué, une boîte pop-up apparaît avec une case à cocher. Si vous cochez la case et appuyez sur S’abonner, vous recevez un e-mail lorsqu’un nouvel article de blog est créé. La façon dont cela fonctionne est de s’abonner à la catégorie, mais j’essaie de trouver un moyen de le convertir du code qu’il est en une URL directe. Quoi qu’il en soit, j’ai besoin d’une URL directe pour mes besoins.

<% if @category_user.present? %>
  <%= render partial: 'modal', locals: {
    title: "S'abonner",
    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]
    })
  } %>