Frage

ich einen .NET-Web-App habe, die die FogBugz API nutzen Problem-Tickets auf unseren FB-Server zu schreiben ... es verwendet die neuen Befehl und ... unter all den anderen Attributen ... verwendet die sCustomerEmail Argument des Benutzers E-Mail mit dem Ticket zu senden.

Meine Frage ist: Gibt es eine Möglichkeit, dass ich eine Liste (über die API, natürlich) alle zugeordneten Tickets für diese E-Mail bekommen? Wir wollen eine andere Seite zu schreiben, ein Bericht von dem, was Ticket zur Zeit an dieser E-Mail zugeordnet ist. Wir wollen nicht haben, da draußen für jeden Anwender FB-Konten zu erstellen.

ich vielleicht Hinweise in der API-Dokumentation, aber nichts Konkretes sehen.

Vielen Dank für alle Anregungen

War es hilfreich?

Lösung

Ja, müssen Sie eine benutzerdefinierte Suche auf die API senden, in der E-Mail-Adresse als Korrespondent Achse verlaufen.

Also, wenn Sie haben einen Anmeldetoken bekommen:

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

Sie können dann tun, um die Suche:

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

Hier kam ich in einem „q“ Parameter auf den Suchbefehl die Suchachse als „Korrespondent: customer@client.com“ zu setzen.

I spezifiziert auch eine Reihe von Spalten ich zurück, wie der Nummer (ixBug) erhalten möchten, die E-Mail-Adresse des Korrespondenten (Ich mag Dinge wie diese überprüfen), die Ticket-ID der Kunde als Antwort bekam (Sticket , war ich nicht sicher, ob dies, was Sie oder die Fallnummer) gesucht, der Titel (sTitle) und das Datum der Fall geöffnet wurde (dtOpened).

Technisch Sie brauchen nicht immer für die ixBug Spalte zu fragen, wie es als Attribut jeweils Element immer verfügbar ist in der XML zurückgegeben, aber manchmal ist es einfacher, diese Dinge als ein Element zu haben.

Es gibt viele verschiedene Suchachse Sie verwenden können, und viele Spalten Sie zurückkehren können.

Überprüfen Sie die Suche Referenz und die Probe xml Nutzlasten an der botom der API-Referenz .

Andere Tipps

Wahrscheinlich besser werden könnte, dies direkt zu FB Support oder auf ihren Foren fragen ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top