Page 4 of 6 FirstFirst ... 23456 LastLast
Results 31 to 40 of 54

Thread: New Project: Spring Social Google

  1. #31

    Default

    Hi,

    Indeed I should give you all some more information about the current status of the project and its roadmap.

    I am working in a full time day job, and I am working on Spring Social Google on my spare time, so my progress depends on the amount of time I can squeeze in. Currently I am focusing on stabilizing the Contacts and Plus APIs. Specifically I am working on adding search and pagination as requested here. During the coming week I expect to update Contacts and Plus APIs with search and pagination and reflect it in the example application. In response to your requests, I would like to make the project compatible with Spring 3.0, but given the need to prioritize, and since the project is still not in release status, I can't say when I will get to it, but hopefully it will be this month.

    For the long term roadmap, I suppose the main focus would be Google Plus, as Google is gradually releasing its API methods. I also started to implement the Picasa Web Albums API, which may change since apparently Google intends to couple Picasa with Plus, so we'll see how it's going. Then I'll head on to the other APIs, and the community is welcome to help with the prioritization.

    So far this forum has been a good channel for feedback, so I see no reason not to continue using it this way. Maybe I'll set up GitHub issue tracker when the project matures. I'll try to update my Twitter and blog (see both in my signature) with major progress notifications.

    I can't speak for SpringSource on matters of official support. I have been talking with Craig from time to time about the architecture and roadmap, but nothing about moving it to SpringSource yet. I suppose the prerequisites would be to build a milestone and have the project properly documented (JavaDoc and Manual), which I intend to do in the coming month.

    Thanks for your feedback and keep at it.
    Gabriel Axel
    Sparklix | Blog | Twitter | Github

  2. #32
    Join Date
    Aug 2011
    Posts
    15

    Default

    Hi Gabriel,

    Thank you for the additional information. Based on your recommendation I will begin posting questions as new threads in this group. I hope Craig and his team can provide this sub-project with additional help and am interested in their perspective.

    Best regards,
    David

  3. #33
    Join Date
    Jan 2008
    Posts
    248

    Default

    I've been clamouring for Spring 3.0 compatibility but now that RC1 is finally here, and GA will be here soon, I feel confident enough to migrate to the new version. I'm not sure how this is for others.

  4. #34

    Default

    The social site looks good. Best of luck to you.

  5. #35
    Join Date
    Jan 2008
    Posts
    248

    Default

    Hi, I have a small problem displaying a user photo that I retrieve through

    PHP Code:
    GDataPage<Contactcontacts go.contactOperations().contactQuery()
                    .
    startingFromIndex(start)
                    .
    maxResultsNumber(max)
                    .
    getPage(); 
    I checked the incoming xml and I can confirm that in the incoming xml the gd:etag contains a value, indicating a valid photo to be present.

    However, when I try to retrieve it through
    https://www.google.com/m8/feeds/phot...0gmail.com/263
    I get a 401.

    Any idea how to get around this? Does this have to do with the scope settings. I use:

    PHP Code:
    <input type="hidden" name="scope" value="https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo#email https://www.googleapis.com/auth/plus.me" /> 

  6. #36

    Default

    Hi mschipperheyn,

    The photo URL you get from Google Contacts API requires authentication, so you can use ContactOperations.getProfilePicture() to get the file on your server side. See in the example application HomeController.getProfilePicture().

    Just a note, with Google+ the photos (and everything else) are public and do not require authentication, so you can use the returned value of (Base)Person.getImageUrl() directly in your HTML pages.
    Gabriel Axel
    Sparklix | Blog | Twitter | Github

  7. #37
    Join Date
    Jan 2008
    Posts
    248

    Default

    Ah ok, thanks. I'm not entirely sure what is the conceptual difference between a Contact and a Person.

    By the way, I'm missing the startingFromIndex function on the PersonQueryBuilder.

    Marc

  8. #38
    Join Date
    Jan 2008
    Posts
    248

    Default

    Never mind, saw how it works with the pageToken. BTW, also noticed that there is a "courtesy" limit of just a 1000 queries per day for use against the Google Plus API. That makes it pretty much useless for production use, unless you are willing to pay. Disappointing and very un-Google.

  9. #39
    Join Date
    Aug 2011
    Posts
    15

    Default

    Hi Gabriel,

    I'm wondering if you have seen the issue I raised in this post:

    http://forum.springsource.org/showth...SignIn-Problem

    Thanks in advance for your input.

    David

  10. #40
    Join Date
    Jan 2008
    Posts
    248

    Default

    I keep running into the following issues:
    1. I keep getting 401 when I try to access the API based on a stored connection. It seems that the token has expired but doesn't automatically get renewed
    2. I get a 403 on personOperations even though my scope when connecting to Google was https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo#email https://www.googleapis.com/auth/plus.me

    Any ideas?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •