Hi Harry, See response in your other thread: http://groups.google.com/group/google-calendar-help-dataapi/browse_thread/thread/ea7211cee6d0d4af/8abf8df31cc7a4d9
Thanks, -Ryan On Mar 22, 10:53 pm, "harry" <[EMAIL PROTECTED]> wrote: > Thanks Ryan... > > I went through the link u given and i made an HTTPS request in vc+ > + ..... > but i m not getting token in response.....Should i follow SSL protocol > if yes then how to do it......... > > following is my code: > > CInternetSession cInternetSession( NULL, > 1, > INTERNET_OPEN_TYPE_PROXY | > INTERNET_SERVICE_HTTP, > L"www.google.com", > NULL, > NULL ); > > CHttpConnection* pDistantServerHttpConnection = NULL; > > CHttpFile* pHTTPFile = NULL; > > INTERNET_PORT nPort = INTERNET_DEFAULT_HTTPS_PORT; // HTTPS > > LPCTSTR pT[2]; > pT[0] = L"application/x-www-form-urlencoded"; > pT[1] = '\0'; > > pDistantServerHttpConnection = > cInternetSession.GetHttpConnection( L"www.google.com", nPort ); > pHTTPFile = pDistantServerHttpConnection->OpenRequest( > CHttpConnection::HTTP_VERB_POST , > > > L"https://www.google.com/accounts/ClientLogin", > > NULL, > > 1, > > pT, > > L"HTTP/1.0", > > INTERNET_FLAG_SECURE ); > > if(pHTTPFile != NULL) > { > CURLEncode url_encode; // it performs URL > encoding..... > > CString strHeader = L"Content-type: > application/x-www-form- > urlencoded\r\n"; > BOOL bret = pHTTPFile->AddRequestHeaders(strHeader ); > > CString strOption = > L"accountType=GOOGLE&[EMAIL > PROTECTED]&Passwd=harishiit&service=cl&source=DoMo- > TempPlugIn-1.0.0.1"; > CString strOptionEn = url_encode.URLEncode(strOption); > bret = pHTTPFile->SendRequest(NULL, 0, (LPVOID) > (LPCTSTR)strOptionEn, strOptionEn.GetLength ()); > > DWORD dwRet; > bret = pHTTPFile->QueryInfoStatusCode(dwRet); > > CString strData = L""; > CString strResp ; > UINT nBytesRead; > char szBuff[1024]; > memset(szBuff , 0 , sizeof(szBuff)); > > while ((nBytesRead = pHTTPFile->Read(szBuff, 1023)) > > 0) > { > szBuff[nBytesRead] = '\0'; > CString strT(szBuff); > //strT.Trim(); > strData += strT; > memset(szBuff , 0 , sizeof(szBuff)); > } > > pHTTPFile->Close(); > pDistantServerHttpConnection->Close(); > cInternetSession.Close(); > } > > } > catch (CInternetException* pEx) > { > pEx->ReportError(); > pEx->Delete(); > } > > In response just i m getting google sign in page.... > This code have any prob then plz help me.. > > Thanks > > Harry --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Data API" 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-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
