俺様用メモ:Thousandがp2.2ch.net経由で書き込みを行う場合の流れ
- http://p2.2ch.net/p2/post_form.php?host=「ホスト名」&bbs=「板キー」&key=「スレッドキー」、にアクセス
- ログインフォームが返ってきたらログインして再チャレンジ
- 書き込みフォームが返ってきたらFROM、mail、MESSAGEをセットしてフォーム送信
- 書き込み確認フォームが返ってきたら確認画面を表示し、ユーザーがボタンを押したら確認フォームを送信
やってることは単純だけど、フォームにはhiddenな項目としてトークン等が含まれているので、決めうちで送信するのは難しい。ちゃんとフォームを解析してそれらを送り返してやらなければならない。ログインしたらセッション情報はクッキーに保存されているので、もちろんクッキーも送信する必要がある。