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.
