I've been trying to use the getMoreInfo interface to get the subsections containing additional Home/Work email, addresses, etc. When calling the getMoreInfo function, the dictionary is always coming back empty ( {} ). Looking through the source, it doesn't look like this structure is ever filled out anywhere (the getters and setters for it are never called anywhere).
So my questions: Am I reading this right? Are these not implemented? If not, is it not implemented for a technical reason?
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The 'moreinfo' is disabled/not implemented because it results in a DOS attack on the Gmail servers :-(
When trying to get the 'moreinfo' data you would query all the contacts very quickly which is something the Gmail server don't like and it will result in disabling the account.
There might be better ways to get the contacts data, but we leave that to anyone who wants to implement it :-)
Regards,
Stas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Couldn't it simply be done on a per-contact basis? The getMoreInfo method could retrieve the necessary data from Facebook. That would relieve a little stress from Gmail's servers.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi.
I've been trying to use the getMoreInfo interface to get the subsections containing additional Home/Work email, addresses, etc. When calling the getMoreInfo function, the dictionary is always coming back empty ( {} ). Looking through the source, it doesn't look like this structure is ever filled out anywhere (the getters and setters for it are never called anywhere).
So my questions: Am I reading this right? Are these not implemented? If not, is it not implemented for a technical reason?
Thanks.
The 'moreinfo' is disabled/not implemented because it results in a DOS attack on the Gmail servers :-(
When trying to get the 'moreinfo' data you would query all the contacts very quickly which is something the Gmail server don't like and it will result in disabling the account.
There might be better ways to get the contacts data, but we leave that to anyone who wants to implement it :-)
Regards,
Stas
Wow, that's too bad. I'll snoop around and see if I can find a better way to do it. Thanks for your response!
Couldn't it simply be done on a per-contact basis? The getMoreInfo method could retrieve the necessary data from Facebook. That would relieve a little stress from Gmail's servers.