Google Tasks Haiku


SUBMITTED BY: Guest

DATE: Dec. 9, 2014, 3:23 p.m.

FORMAT: C++

SIZE: 837 Bytes

HITS: 899

  1. BUrl url("https://www.googleapis.com/oauth2/v3/token");
  2. SynchronousListener listener;
  3. BHttpRequest req(url,true,"HTTP",&listener);
  4. //BHttpHeaders headers;
  5. //req.SetHeaders(headers);
  6. BHttpForm form;
  7. form.AddString("code",BUrl::UrlEncode(code));
  8. form.AddString("client_id",BUrl::UrlEncode(BString("318709342848-0h9712v3kbpcv1r7oc8krdrfu22ohlld.apps.googleusercontent.com")));
  9. form.AddString("client_secret",BUrl::UrlEncode(BString("WyyNzE2JO-HUQqL5RG2VYzz2")));
  10. form.AddString("grant_type",BUrl::UrlEncode(BString("authorization_code")));
  11. form.AddString("redirect_uri",BUrl::UrlEncode(BString("urn:ietf:wg:oauth:2.0:oob")));
  12. form.SetFormType(B_HTTP_FORM_URL_ENCODED);
  13. req.SetPostFields(form);
  14. req.SetMethod(B_HTTP_POST);
  15. req.Run();

comments powered by Disqus