Ahora mismo estoy utilizando la URL /new-topic?title=foo&body=bar para dirigir a los usuarios a crear una publicación que tenga contenido pregenerado y generado (que varía según el usuario o la publicación) desde nuestra aplicación. Pero estoy limitado por la longitud máxima de una cadena de consulta, por lo que esto no es útil para nada más que mensajes cortos.
¿Hay alguna manera de que esta página pueda:\n\nA) Aceptar los campos como parámetros en el cuerpo de un mensaje POST\nB) De lo contrario, ¿permitirme especificar el contenido que deben tener el título/cuerpo cuando visitan la página que permite contenido más largo?
@CubeCoders: ¿Tu pregunta se refería a “¿Cómo proporciono a los usuarios un formulario pre-rellenado de ‘editar un nuevo tema’, extendiendo los límites posibles con los parámetros de consulta?”.
En este caso, observar las llamadas a la API no ayudaría, ya que de esa manera un tema ya se habría creado.
Si estás contento con el mismo texto pre-rellenado para cada usuario, podrías usar texto en la plantilla de la categoría.
@thoka No es contenido estático. Variará según el usuario. El cuerpo de la publicación debe contener información del sistema que genera nuestra aplicación; por lo tanto, redirigimos al usuario a nuestro tablero de soporte con la información que necesitamos pre-rellenada.
De manera similar, poder incluir archivos adjuntos de esta manera también sería increíblemente útil para nosotros.
Esto no resuelve el problema porque el usuario podría no tener una cuenta, por lo que no se puede crear un borrador. Usar el flujo actual permite el registro/inicio de sesión conservando el mensaje una vez que lo hayan hecho.