アプリケーションからドキュメントをプルしようとすると、「無効なリクエスト URI」、InvalidEntryException を頻繁に受け取ります。私のアプリケーションには、多くのドメインのすべてのユーザーのドキュメントをプルする夜間プロセスがあり、完全に機能する夜もあれば、(同じユーザーで) このエラーで失敗する夜もあります。私のアプリケーションは 50 以上のドメインで実行されているため、これはドメイン固有ではありません。次のコードはエラーを生成しています:
String docFeedUrl = "https://docs.google.com/feeds/" + USER_NAME + "/private/full/-/mine?xoauth_requestor_id=" + ADMIN_NAME;
DocumentListFeed feed = null;
int retry = 5;
while (retry > 0) {
try {
feed = client.getFeed(new URL(docFeedUrl), DocumentListFeed.class);
retry=0;
} catch(Exception e){
// handle exception
}
認証に Google Marketplace キーを使用した 2-legged oauth を使用しています。誰にもアイデアはありますか?