Hi,

Please try the code in the following page to see if that helps:
http://code.google.com/apis/contacts/docs/3.0/developers_guide_java.html#Retrieving

Cheers,
Julian

On Oct 14, 11:18 am, ॐ۞ ۞ ۞ |S|U||D|H |A۞ ۞ ۞ॐ <[email protected]>
wrote:
> no i am not getting the display name jullia
>
> On Fri, Oct 9, 2009 at 6:50 PM, Julian (Google) <[email protected]> wrote:
>
> > Hi,
>
> > Here is a small example that prints the contact's title and its email
> > addresses:
>
> > public static void printAllContacts(ContactsService contactsService)
> >        throws ServiceException, IOException {
>
> > //Request the feed
> > URL feedUrl = new URL("http://www.google.com/m8/feeds/contacts/
> > [email protected]/full?max-results=10000");
> > ContactFeed resultFeed = contactsService.getFeed(feedUrl,
> > ContactFeed.class);
> > System.out.println(resultFeed.getEntries().size());
>
> > for (int i = 0; i < resultFeed.getEntries().size(); i++) {
>
> >        ContactEntry entry = resultFeed.getEntries().get(i);
>
> >         System.out.println("\n" + entry.getTitle().getPlainText());
> >        System.out.println(" Id:" + entry.getId() );
> >        System.out.println(" Photo:" + entry.getContactPhotoLink().getHref
> > () );
>
> >        System.out.println("Email addresses:");
> >        for (Email email : entry.getEmailAddresses()) {
> >                System.out.print(" " + email.getAddress());
> >                if (email.getRel() != null) {
> >                        System.out.print(" rel:" + email.getRel());
> >                }
> >                if (email.getLabel() != null) {
> >                        System.out.print(" label:" + email.getLabel());
> >                }
> >                if (email.getPrimary()) {
> >                        System.out.print(" (primary) ");
> >                }
> >                System.out.print("\n");
> >        }
> > }
> > }
>
> > On Oct 9, 6:22 am, ॐ۞ ۞ ۞ |S|U||D|H |A۞ ۞ ۞ॐ <[email protected]>
> > wrote:
> > > Here is the code to retrieve the contact list that is only emails ...
> > > i really dont know how to return the first name or full of the emails
> > > retrieve..
>
> > >   public static void printDateMinQueryResults(ContactsService myService)
> > {
> > >         try {
> > >             System.out.println("ddqq");
> > >             // Create query and submit a request
> > >             // URL feedUrl1 = new
> > >             // URL("
> > > http://www.google.com/m8/feeds/contacts/[email protected]/full";);
> > >             URL feedUrl = new URL(
> > >                     "
> >https://www.google.com/m8/feeds/contacts/default/full
> > > ");
>
> > >             Query myQuery = new Query(feedUrl);
> > >             // myQuery.setUpdatedMin(startTime);
> > >             myQuery.setMaxResults(999999);
>
> > >             ContactFeed resultFeed = myService
> > >                     .query(myQuery, ContactFeed.class);
> > >             System.out.println("****" +
> > > resultFeed.getTitle().getPlainText());
> > >             List<ContactEntry> entry = resultFeed.getEntries();
> > >             for (ContactEntry ce : entry) {
> > >                 Name dd = ce.getName();
>
> > >                 if (dd != null) {
> > >                     System.out.println(dd.getFullName().getValue());
>
> > >                 }
> > >                 final List<Email> ee = ce.getEmailAddresses();
> > >                 final List<Im> mm = ce.getImAddresses();
> > >                 for (Im bl : mm) {
> > >                     System.out.println("---> " + bl.getAddress());
> > >                 }
>
> > >                 for (Email ss : ee) {
>
> > >                     System.out.println("==>" + ss.getAddress());
> > >                 }
> > >             }
>
> > >             // // Print the results
> > >             // System.out.println(resultFeed.getTitle().getPlainText() +
> > >             // " contacts updated on or after "
> > >             // + startTime);
> > >             // for (int i = 0; i < resultFeed.getEntries().size(); i++) {
> > >             // ContactEntry entry = resultFeed.getEntries().get(i);
> > >             // // We assume existence of a nameToPrintableString function
> > > that
> > >             // formats
> > >             // // the Name of a contact into a string suitable for
> > printing.
> > >             // List<Email> ee=entry.getEmailAddresses();
> > >             // for(Email ss : ee) {
> > >             // System.out.println("==>"+ss.getAddress());
> > >             // }
> > >             // System.out.println("\t" + entry.getName());
> > >             //
> > >             // }
> > >         } catch (ServiceException e) {
> > >             e.printStackTrace();
> > >         } catch (IOException e) {
> > >             e.printStackTrace();
> > >         }
> > >     }
>
> > > On Thu, Oct 8, 2009 at 8:21 PM, Stijn Meurkens <[email protected]>
> > wrote:
>
> > > > Hi,
> > > > I can retrieve a list of all contacts by doing a signed GET for
> > > >http://www.google.com/m8/feeds/contacts/default/full?max-results=100000
>
> > > > Unfortunately, this list does not include email addresses. Is it
> > > > possible to include email addresses, or do I have to fetch them one by
> > > > one?
>
> > > > Thanks.
> > > > Stijn
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Contacts API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-contacts-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to