Pregunta

Tengo una aplicación web .NET que utiliza la API FogBugz para escribir tickets de problemas en nuestro servidor FB ... usa el comando new y ... entre todos los demás atributos ... utiliza el argumento sCustomerEmail para enviar el correo electrónico del usuario con el ticket.

Mi pregunta es esta: ¿hay alguna forma de obtener una lista (a través de la API, por supuesto) de todos los tickets asignados a este correo electrónico? Queremos escribir otra página que sea un informe de los tickets actualmente asignados a este correo electrónico. No queremos tener que crear cuentas de FB para cada usuario.

Tal vez veo sugerencias en los documentos de la API, pero nada concreto.

Gracias por cualquier sugerencia

¿Fue útil?

Solución

Sí, debe enviar una búsqueda personalizada a la API, pasando la dirección de correo electrónico como eje correspondiente.

Entonces, una vez que tenga un token de inicio de sesión:

https://example.fogbugz.com/api.asp?cmd=logon&email=jdoe@example.com&password=SecretPwd

Luego puede hacer la búsqueda:

https://example.fogbugz.com/api.asp?cmd=search&q=correspondent:customer@client.com&cols=ixBug,correspondent,sTicket,sTitle,dtOpened&token=cc83o7ri9c49t4vfvm3bn252ljvp23

Aquí pasé en un " q " parámetro al comando de búsqueda para establecer el eje de búsqueda como " corresponsal: customer@client.com " ;.

También especifiqué una serie de columnas que quiero recuperar, como el número de caso (ixBug), la dirección de correo electrónico del corresponsal (me gusta verificar cosas como esta), la identificación del ticket que el cliente recibió como respuesta (sTicket , No estaba seguro de si esto era lo que quería o el número de caso), el título (título) y la fecha en que se abrió el caso (dtOpened).

Técnicamente, no necesita pedir nunca la columna ixBug, ya que siempre está disponible como un atributo de cada elemento de caso devuelto en el xml, pero a veces es más fácil tener estas cosas como elemento.

Hay muchos ejes de búsqueda diferentes que puede usar y muchas columnas que puede devolver.

Consulte la referencia de búsqueda y la muestra cargas útiles xml en la parte inferior de la referencia de API .

Otros consejos

Probablemente sea mejor pedir esto directamente al soporte de FB o en sus foros ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top