2012-01-02 2 views
1

Мне удалось получить токен аутентификации из AccountManager на Android для «Жестких» (Документов Google). Теперь я хочу получить все документы от пользователя, но я абсолютно не знаю, как это сделать. Существует множество библиотек, в том числе Google-Api-Java-Client, но я не знаю, как их использовать. Приложение Picasa образца также помочь мне доцент ... :( Любых, любая идея?Получить список документов Документов Google

ответ

0

Список документов API V3 - это то, что вы можете использовать. и что делать с токеном OAuth и т. д. см. here

DocService's JavaDocs

DocsService service = new DocsService("test-docs-service"); 
service.setOAuthCredentials(oauthParameters, new OAuthHmacSha1Signer()); 

try { 
    DocumentListFeed feed = service.getFeed(new URL("https://docs.google.com/feeds/default/private/full"), DocumentListFeed.class); 
    if(null != feed || feed.getEntries().size() > 0){ 
     System.out.println("feed size = " +feed.getEntries().size()); 
     for(DocumentListEntry entry : feed.getEntries()) 
     { 
      System.out.println("filename = "+entry.getTitle().getPlainText()); 
     } 
    } 
    else{ 
     System.out.println("feed null OR size <=0"); 
    } 
} catch (ServiceException e) { 
    // TODO Auto-generated catch block 
    e.printStackTrace(); 
} 
-1

Есть несколько примеров проектов в проекте Google Code из Google-API-Java-клиент here

Специально для Android есть это примеры календаря, Picasa и Задачи, но также есть образец Google Docs для командной строки Java. Я бы подумал, что его можно легко портировать на Android.

+0

Я понятия не имею, что делать с моим токеном аутентификации. Куда должен посылаться этот токен? http://what-google-url.com/?token=here –

Смежные вопросы