hi5 has a pretty decent opensocial-based messaging infrastructure. That implementation was the basis for the 0.9 messaging feature.
The devs for that don't hang out here. You might want to contact them over on their developer group. On Jun 30, 2010, at 8:27 AM, Ângela Costa wrote: > Hi Robson. > Thanks for you reapply. > I din't know that Hi5 doesn't allow to access email. > I suppose that the sendMessage is not allowed too, i'm i right? > > Regards, > Angela > > > On Jun 30, 4:03 pm, Robson Dantas <biu.dan...@gmail.com> wrote: >> Hi Angela! >> >> This field is container-specific. Most doesn't allow you to get such >> information. >> >> I believe it is the same for hi5. Take a look here: >> >> http://www.hi5networks.com/platform/wiki/Developer-Contributed-hi5-Op... >> >> <http://www.hi5networks.com/platform/wiki/Developer-Contributed-hi5-Op...> >> What fields are supported within the profile object?: Answer: The >> followinghi5 h >> fields are supported: >> "thumbnailUrl" >> "profileUrl" >> "gender" >> "status" >> "presence" >> "aboutMe" >> "age" >> "books" >> "birthday" >> "ethnicity" >> "interests" >> "languagesSpoken" >> "lookingFor" >> "music" >> "movies" >> "nickName" >> "relationshipStatus" >> "religion" >> "tvShows" >> >> Regards, >> >> Robson Dantas >> >> Em 30 de junho de 2010 10:11, Ângela Costa >> <angelalaranjeiraco...@gmail.com>escreveu: >> >> >> >>> Hello. >>> I want to get the email of the person who uses my application. >>> I trying the flowing code but i not sure if that it is possible. As >>> far i can see on the documentation it is possible to get an array of >>> the user emails using the opensocial.Person.Field.EMAILS, >>> but the result is "undefined". >>> Any help our tip? >> >>> CODE: >> >>> function request() >>> { >>> var req = opensocial.newDataRequest(); >>> var req = opensocial.newDataRequest(); >>> var opt_params = {}; >> >>> opt_params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS] >>> =[opensocial.Person.Field.EMAILS]; >>> req.add(req.newFetchPersonRequest('OWNER',opt_params), >>> 'owner'); >> >>> req.add(req.newFetchPersonRequest("OWNER"), "owner"); >>> req.send(response); >>> }; >> >>> function response(dataResponse) >>> { >>> var owner = dataResponse.get('owner').getData(); >> >>> var myInfo= [owner.getId(), owner.getDisplayName()]; >> >>> var emails = owner.getField(opensocial.Person.Field.EMAILS) >>> alert (emails); >> >>> getMovieName('flashObj').sendToActionScript(myInfo); >>> }; >> >>> Thanks >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "OpenSocial Application Development" group. >>> To post to this group, send email to opensocial-...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> opensocial-api+unsubscr...@googlegroups.com<opensocial-api%2bunsubscr...@go >>> oglegroups.com> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/opensocial-api?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "OpenSocial Application Development" group. > To post to this group, send email to opensocial-...@googlegroups.com. > To unsubscribe from this group, send email to > opensocial-api+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/opensocial-api?hl=en. > -- You received this message because you are subscribed to the Google Groups "OpenSocial Application Development" group. To post to this group, send email to opensocial-...@googlegroups.com. To unsubscribe from this group, send email to opensocial-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/opensocial-api?hl=en.