Googleアカウントに接続して、ブロガーのホームページのHTMLコードを取得しようとしています。接続を維持するためにCookieが必要であることがわかりましたが、その方法がわかりません。
ユーザー名とパスの投稿アドレスは「https://www.google.com/accounts/ClientLogin」です。
前もって感謝します!
Googleアカウントに接続して、ブロガーのホームページのHTMLコードを取得しようとしています。接続を維持するためにCookieが必要であることがわかりましたが、その方法がわかりません。
ユーザー名とパスの投稿アドレスは「https://www.google.com/accounts/ClientLogin」です。
前もって感謝します!
これを試して
private bool Authorize(out string authCode)
{
bool result = false;
authCode = "";
string queryString = String.Format("https://www.google.com/accounts/ClientLogin?accountType=HOSTED_OR_GOOGLE&Email={0}&Passwd={1}&service=cloudprint&source={2}", UserName, Password, Source);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(queryString);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string responseContent = new StreamReader(response.GetResponseStream()).ReadToEnd();
string[] split = responseContent.Split('\n');
foreach (string s in split)
{
string[] nvsplit = s.Split('=');
if (nvsplit.Length == 2)
{
if (nvsplit[0] == "Auth")
{
authCode = nvsplit[1];
result = true;
}
}
}
return result;
}
`
Google Code Playgroundには、実行方法の良い例がいくつかあります。 ブログから投稿を取得する方法の例を次に示します。それが役に立てば幸い。