4

短期間に数個 (10 個未満) のカレンダーを作成して削除すると、Google カレンダー API が効果的にロックアウトするようです

これにより、アプリに追加/削除された各ユーザーのカレンダーを作成/削除するため、アプリをテストすることが基本的に不可能になりました。現在、Calendar API からロックアウトされるたびに新しい Google アカウントを作成することで、この問題を「回避」しています。明らかに、この解決策は満足できるものではありません。

この熱心すぎる DoS 防止を回避する方法はありますか?

ありがとう、ドン

4

3 に答える 3

0

アプリケーションがGoogleAPIへの即時呼び出しを必要としない場合、コードはアクションをキューに入れ、数秒xにわたって呼び出しへの呼び出しを制限できます。y理想的なソリューションではありませんが、クォータ制限に達する可能性を減らすことができます。

于 2010-05-27T05:48:09.360 に答える
0

テストカレンダーを毎回再作成するのではなく、単に「リセット」(つまり、すべてのエントリを削除)することはできませんか?

于 2010-06-01T18:06:44.017 に答える
0

ユーザーがボタンをクリックして保存 (Google にアップロード) するか、イベントとして (x 分ごとにプログラムを閉じるなど) カレンダーのローカライズ版を作成してみてください。すべてのデータをローカルに保存し、必要な場合にのみ Google にアップロードします。データをすぐに利用できることがどれほど必要かはわかりませんが、アプリが多少の遅延を処理できる場合、これはうまくいくかもしれません。

于 2010-06-01T23:42:15.220 に答える