8

FogBugzAPIを利用してFBサーバーに問題のチケットを書き込む.NETWebアプリがあります...新しいコマンドを使用し、...他のすべての属性の中で... sCustomerEmail引数を使用してユーザーの電子メールを送信します-チケットと一緒に郵送してください。

私の質問はこれです:この電子メールに割り当てられたすべてのチケットのリストを(もちろんAPIを介して)取得する方法はありますか?この電子メールに現在割り当てられているチケットのレポートである別のページを作成したいと思います。そこにいるすべてのユーザーに対してFBアカウントを作成する必要はありません。

APIドキュメントにヒントが表示されるかもしれませんが、具体的なものは何もありません。

提案をありがとう

4

2 に答える 2

11

はい、対応する軸としてメールアドレスを渡して、カスタム検索をAPIに送信する必要があります。

したがって、ログオントークンを取得したら、次のようにします。

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

次に、検索を実行できます。

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

ここでは、「q」パラメーターを検索コマンドに渡して、検索軸を「correspondent:customer@client.com」として設定しました。

また、ケース番号(ixBug)、特派員の電子メールアドレス(このようなことを確認したい)、顧客が応答として受け取ったチケットID(sTicket、私はそうではなかった)など、取得したい列の数を指定しました。これがあなたが望んでいたものなのか、ケース番号なのかわからない)、タイトル(sTitle)、ケースが開かれた日付(dtOpened)。

技術的には、ixBug列はxmlで返される各case要素の属性として常に使用できるため、要求する必要はありませんが、これらを要素として持つ方が簡単な場合があります。

使用できるさまざまな検索軸がたくさんあり、返すことができる列もたくさんあります。

APIリファレンスの下部にある検索リファレンスとサンプルxmlペイロードを確認してください。

于 2009-03-20T13:50:51.963 に答える
0

おそらく、これを直接FBサポートまたは彼らのフォーラムで尋ねたほうがよいかもしれません...

于 2009-03-19T18:38:38.707 に答える