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.

Reply via email to