(filegetcontents関数などを使って)対象のページがログインが必要な
ページの場合だとログインページの取得しかできず困っています。
対象のサイトはニコニコ動画なんですが個人サイトでデータの取得をしてるサイトを
見かけるのでPHPで同じような事ができないかと考えているんですが
なにかよい方法はないでしょうか?もしあれば一連の流れだけでも教えていただけると助かります。
以下のサイトがデータの取得をしていると思われるサイトです
http://zio3.net/nicoRss/
http://www.anime-new.com/
PHPでニコニコ動画をごにょごにょさせてます。
PHPでニコニコ動画をいじるのの比較的整理されてるライブラリがこれ。id:riafさん作。
PHPでニコニコ動画をごにょごにょする - WebProgを極めて居酒屋を開発する
そのままでは動かなくなってたのでこれを改悪した上,動画保存と過去ログ取得機能を足してみたのがうちのこれ。
phpNico改悪してPHPでニコニコ動画をさらにごにょごにょさせてみる。 - Myrmecoleon in Paradoxical Library. はてな新館
上記のではPEARのHTTP_Client(お勧め)でログインさせて,セッションを維持したまま各種のページを読みにいかせてますね。ほかに [php] PHPでニコニコ動画をダウンロードする方法 その1 - replore的日記みたいにcurl使ってもおk。ただしやや煩雑かも。
あとちょっと前の更新でhttpsになったので,SSL拡張も必須。注意。
非常に参考になります。
これで問題解決できそうです。ありがとうございました。
早い回答ありがとうございます。参考にしてみます