BOX API v2 を使用して Box からイベントを取得するときに、奇妙な動作を発見しました。
私が得たシナリオは次のようなものです:
- box API v1 を使用して、14 個のファイルを box.net にアップロードします。
- stream_position=now を使用してイベントを取得します。これにより、ストリーム位置 (たとえば 1234) が得られ、エントリは返されません。
- stream_position=1234 を使用してイベントを取得します。これにより、新しいストリーム位置 (たとえば 7890) が得られ、エントリは返されません。
(ここまでは予想通り) - stream_position=7890 を使用してイベントを取得します。これにより、「ITEM_UPLOAD」の動作を持つダミーの数のイベントと、ステップ 1 でアップロードしたいくつかのファイルが得られます。
ステップ 1 の後にファイル イベントが発生しない場合、結果として発生する get events 呼び出しはすべてゼロ エントリを返すと思います。
これは Box.NET API V2 のバグですか?
API v1 と API v2 を同時に使用していますが、互換性はありますか?