Hello Sunny

Currently you cannot use any API for signature retrievals from
gmail.comaccounts.

Thanks
Gunjan Sharma | Developer Programs Engineer |  [email protected]
| +91 7702534446



On Wed, Dec 7, 2011 at 10:53 AM, Sunny Thakur <[email protected]> wrote:

> Hello Gunjan ,
>                      Is there is any another way to achieve this ..?
> Thanks
>
>
> On Wed, Dec 7, 2011 at 9:20 PM, Gunjan Sharma <[email protected]>wrote:
>
>> Hello Sunny
>>
>> The email settings API doesn't work for gmail.com accounts. It is only
>> meant for Google Apps domain accounts.
>>
>>
>> Thanks
>> Gunjan Sharma | Developer Programs Engineer |  [email protected] | +91
>> 7702534446
>>
>>
>>
>> On Wed, Dec 7, 2011 at 10:44 AM, Sunny Thakur <[email protected]>wrote:
>>
>>> Hello Gunjan ,
>>>                      This is code snippet  ,I got some help from already
>>> developed sample application .
>>>
>>>  OAUTH.sendSignedRequest(
>>>       '
>>> https://apps-apis.google.com/a/feeds/emailsettings/2.0/default/sunny410083/signature
>>> ',
>>>       function(response) {
>>>       alert(response);
>>>
>>>         const RESULTS = JSON.parse(response).data.signature;
>>>
>>>         localStorage.digests = JSON.stringify(RESULTS.digests.slice(0,
>>> 20));
>>>         const UNREAD_COUNT = RESULTS.numResults;
>>>         PRETTYLOAD.finish(
>>>           localStorage.unreadCount ='+'
>>>
>>>         );
>>>       },
>>>       {
>>>         method: 'GET',
>>>         headers: {'Content-Type': 'application/json'},
>>>         body: JSON.stringify({
>>>           method: 'wave.robot.search',
>>>            params: {query: 'signature', numResults: MAX_UNREAD}
>>>         })
>>>       }
>>>     );
>>>   }
>>>   function authorize() {
>>>     OAUTH.authorize(function() {
>>>       BROWSER_ACTION.setIcon({path: 'authorized.png'});
>>>
>>>       BROWSER_ACTION.setBadgeBackgroundColor({color: [85, 144, 210,
>>> 255]});
>>>       sync();
>>>
>>>
>>>       id = setInterval(function() { sync(); }, 60000);
>>>     });
>>>   }
>>>
>>>   const UNKNOWN_COUNT = '?';
>>>
>>>   if (!parse(localStorage.initialized)) {
>>>     localStorage.maxDigests = 5;
>>>     localStorage.participantAnnotated = true;
>>>     initialize();
>>>     localStorage.initialized = true;
>>>   }
>>>
>>>   const BROWSER_ACTION = chrome.browserAction;
>>>   load();
>>>   BROWSER_ACTION.setBadgeText({text: UNKNOWN_COUNT});
>>>   const OAUTH = ChromeExOAuth.initBackgroundPage({
>>>     request_url: 'https://www.google.com/accounts/OAuthGetRequestToken',
>>>     authorize_url: 'https://www.google.com/accounts/OAuthAuthorizeToken
>>> ',
>>>     access_url: 'https://www.google.com/accounts/OAuthGetAccessToken',
>>>
>>>    consumer_key: 'XYZ.apps.googleusercontent.com',
>>>     consumer_secret: 'abc',
>>>     scope: 'https://apps-apis.google.com/a/feeds/emailsettings/2.0/',
>>>     app_name: 'My SampleApp'
>>>   });
>>>   var id;
>>>   const PRETTYLOAD = new Prettyload(TRIANGLE_WAVE);
>>>   const MAX_UNREAD = 100;
>>>   authorize();
>>> </script>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en.
>>
>
>
>
> --
> Thanks and Regards,
> Sunny
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en.

Reply via email to