Web サイトに Twitter タイムラインを追加しようとしています。
Twitter API を使用する代わりに、
その Twitter ページの HTML を HttpWebRequest で取得し、それを解析して、追加の CSS と HTML を好きなように実装するとどうなるでしょうか。
string strResult;
WebResponse objResponse;
WebRequest objRequest =HttpWebRequest.Create("https://www.twitter.com/<username>");
objResponse = objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
strResult = sr.ReadToEnd();
sr.Close();
}
上記のコードは、ページのソースを表示すると HTML を取得します。
そのような方法で Twitter のコンテンツを使用することは違法になりますか?
そして最大の疑問は…
Facebook、Tumblr、Pinterest、Youtube のアカウントに同じことをして、すべてのフィードを 1 つのページにまとめて、多くのアカウントを含む巨大なタイムラインを作成するとどうなるでしょうか?