0

私のアプリケーションでは、XML 形式で FOGBUGZ API にアクセスしてデータを取得しています。元気に走っています。しかし、問題は、開始点からデータ全体を取得する必要があることです。ここでインターネットでいろいろ検索しましたが、データが更新されているかどうかを確認するために FogBugz が保持しているステータス ログは見つかりませんでした。

FogBugz URL ::

https://fogbugz.xxxx.in/api.asp?token=xxxxxxxxxxxxxxxx&cmd=search&=project:=306+type3A%22case%22cols=ixPersonAssignedTo,sPersonAssignedTo,ixFixFor,sFixFor,hrsElapsed,ixProject,sProject,dtDue,ixBug,ixBugEvent ,sTitle,ixProject,ixArea,ixFixFor,ixCategory,ixPersonAssignedTo,ixPriority,dtDue,hrsCurrEst,sVersion,ixMailbox,listIntervals

XML コードの例

<case ixBug="22547" operations="edit,assign,resolve,reactivate,close,email,remind">
  <ixPersonAssignedTo>3</ixPersonAssignedTo>
  <sPersonAssignedTo>Person One</sPersonAssignedTo>
  <ixFixFor>1797</ixFixFor>
  <sFixFor>XXX</sFixFor>
  <hrsElapsed>2.17582988739014</hrsElapsed>
  <ixProject>306</ixProject>
  <sProject>Project XXX</sProject>
  <dtDue/>
  <ixBug>22547</ixBug>
  <sTitle>MiniReview</sTitle>
  <ixArea>3383</ixArea>
  <ixCategory>2</ixCategory>
  <ixPriority>6</ixPriority>
  <hrsCurrEst>2</hrsCurrEst>
  <sVersion>TF201105</sVersion>
  <ixMailbox>0</ixMailbox>
</case>
4

1 に答える 1

0

ケースが更新されたかどうかを確認したい場合は、簡単に確認できますixBugEventLatest(リストに含めることを忘れないでくださいcols)。このフィールドは、大文字と小文字が変更されるたびに増加します。他のリスト (人、地域など) については、完全なリストを再度ダウンロードする以外に、それらが変更されたかどうかを確認する良い方法はないと思います。

更新:「変更」情報のもう 1 つの適切なソースはdtLastUpdated、ケースの最終変更日 (UTC) を含むフィールドです。

ところで、 http://fogbugz.stackexchange.com/で良い答えを得ることができるかもしれません。

于 2011-05-25T09:31:16.570 に答える