Hie Amit Thanks however when i read the input stream using: String content = CharStreams.toString(new InputStreamReader(inStream));
It prints all boxed characters rather plain english text. Please advise Thankx and Regards Vik Founder http://www.sakshum.org http://blog.sakshum.org On Fri, Nov 11, 2011 at 5:46 PM, Amit Pandey <amit.s...@gmail.com> wrote: > Mistakenly send wrong code. Here is correct code. > > On Fri, Nov 11, 2011 at 5:35 PM, Amit Pandey <amit.s...@gmail.com> wrote: > >> Hi ViK, >> >> I did the same before and I use *org.apache.poi.hwpf.HWPFDocument* API. >> Following code snippet may be useful for you. Let me know if this works. >> >> for (DocumentListEntry entry : resultFeed.getEntries()) { >> >> String docId = entry.getDocId(); >> String docType = entry.getType(); >> URL exportUrl = >> new URL("https://docs.google.com/feeds/download/" + docType >> + "s/Export?docID=" + docId + "&exportFormat=doc"); >> MediaContent mc = new MediaContent(); >> mc.setUri(exportUrl.toString()); >> MediaSource ms = client.getMedia(mc); >> InputStream inStream = ms.getInputStream(); >> // Now read the content from input stream. >> break; >> >> } >> >> Thanks, >> Amit >> >> On Thu, Nov 10, 2011 at 4:09 PM, Vik <vik....@gmail.com> wrote: >> >>> Hie >>> >>> Thanks I went through it and could at least get the handle to the google >>> text doc i needed. I am now stuck at how to read the contents. >>> My code looks like: >>> >>> >>> GoogleOAuthParameters oauthParameters = new GoogleOAuthParameters(); >>> oauthParameters.setOAuthConsumerKey(Constants.CONSUMER_KEY); >>> oauthParameters.setOAuthConsumerSecret(Constants.CONSUMER_SECRET); >>> oauthParameters.setOAuthToken(Constants.ACCESS_TOKEN); >>> oauthParameters.setOAuthTokenSecret(Constants.ACCESS_TOKEN_SECRET); >>> DocsService client = new DocsService("sakshum-YourAppName-v1"); >>> client.setOAuthCredentials(oauthParameters, new >>> OAuthHmacSha1Signer()); >>> URL feedUrl = new URL(" >>> https://docs.google.com/feeds/default/private/full/"); >>> DocumentQuery dquery = new DocumentQuery(feedUrl); >>> dquery.setTitleQuery("blood_donor_verification_template_dev"); >>> dquery.setTitleExact(true); >>> dquery.setMaxResults(10); >>> DocumentListFeed resultFeed = client.getFeed(dquery, >>> DocumentListFeed.class); >>> System.out.println("feed size:" + resultFeed.getEntries().size()); >>> String emailBody = ""; >>> for (DocumentListEntry entry : resultFeed.getEntries()) { >>> System.out.println(entry.getPlainTextContent()); >>> emailBody = entry.getPlainTextContent(); >>> } >>> >>> Plz note that entry.getPlainTextContent() does not work and throws >>> object not TextContent type exception >>> >>> Thankx and Regards >>> >>> Vik >>> Founder >>> http://www.sakshum.org >>> http://blog.sakshum.org >>> >>> >>> On Sun, Nov 6, 2011 at 10:24 PM, Vik <vik....@gmail.com> wrote: >>> >>>> Thanks for replying >>>> >>>> actually i just googled and could not really find matching to my needs. >>>> thanks for the pointer this should be helpful. >>>> >>>> Thankx and Regards >>>> >>>> Vik >>>> Founder >>>> http://www.sakshum.org >>>> http://blog.sakshum.org >>>> >>>> >>>> On Fri, Nov 4, 2011 at 12:01 AM, Ikai Lan (Google) >>>> <ika...@google.com>wrote: >>>> >>>>> Have you read this? What are your thoughts? What have you tried? >>>>> >>>>> http://code.google.com/apis/documents/ >>>>> >>>>> Vik, your posts would be a lot more useful if you: >>>>> >>>>> 1. List what you have tried >>>>> 2. Describe what didn't work >>>>> 3. Describe what it is you are trying to do >>>>> >>>>> I like the fact that you keep emails short, but I suspect other people >>>>> on this list have tuned you out because you're just not providing enough >>>>> information when you ask for help and it's too much detective work for >>>>> people who would actually help out otherwise. >>>>> >>>>> -- >>>>> Ikai Lan >>>>> Developer Programs Engineer, Google App Engine >>>>> plus.ikailan.com | twitter.com/ikai >>>>> >>>>> >>>>> >>>>> On Thu, Nov 3, 2011 at 10:42 AM, Vik <vik....@gmail.com> wrote: >>>>> >>>>>> someone please help on this. >>>>>> >>>>>> Thankx and Regards >>>>>> >>>>>> Vik >>>>>> Founder >>>>>> http://www.sakshum.org >>>>>> http://blog.sakshum.org >>>>>> >>>>>> >>>>>> On Mon, Oct 31, 2011 at 7:11 PM, Vik <vik....@gmail.com> wrote: >>>>>> >>>>>>> Hie >>>>>>> >>>>>>> Can someone please guide on how to read a google doc from my gae >>>>>>> code? >>>>>>> >>>>>>> Thankx and Regards >>>>>>> >>>>>>> Vik >>>>>>> Founder >>>>>>> http://www.sakshum.org >>>>>>> http://blog.sakshum.org >>>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Google App Engine for Java" group. >>>>>> To post to this group, send email to >>>>>> google-appengine-java@googlegroups.com. >>>>>> To unsubscribe from this group, send email to >>>>>> google-appengine-java+unsubscr...@googlegroups.com. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/google-appengine-java?hl=en. >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Google App Engine for Java" group. >>>>> To post to this group, send email to >>>>> google-appengine-java@googlegroups.com. >>>>> To unsubscribe from this group, send email to >>>>> google-appengine-java+unsubscr...@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/google-appengine-java?hl=en. >>>>> >>>> >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Google App Engine for Java" group. >>> To post to this group, send email to >>> google-appengine-java@googlegroups.com. >>> To unsubscribe from this group, send email to >>> google-appengine-java+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/google-appengine-java?hl=en. >>> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-java@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.