aucfan.comのようにYahooオークションの出品や入札予約が出来るシステムをPHPで構築したいのですが、どんなスクリプトを書けばいいのかがわかりません。


イメージとしては「ログイン情報をPOST送信して、指定カテゴリの出品ページで画像や出品情報のPOST送信」なのかな?と思っていますが、実際に書こうとすると手が止まってしまいます。

経験者などの詳しい情報をお持ちの方に教えて貰いたいです。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:
  • 終了:2008/02/29 22:25:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:AZUY No.1

回答回数343ベストアンサー獲得回数12

ポイント28pt

こんばんは。

必要な情報は、セッションに格納すれば、いつでも好きなときに取り出せますよ。

http://www.stackasterisk.jp/tech/php/php03_06.jsp

id:web_programmer

回答ありがとうございます。

具体的にセッションをどのように使うか教えて頂けないでしょうか?


説明が不足していましたので追記しますと、

 ・Yahooオークションにログイン情報をPOSTした後に、スクリプト内でYahooオークションにログインされた状態を保ったままするにはどうすれば良いのか。

 ・実際に手動で出品をすると、出品のFormのhiddenタグにシステムから自動的に割り振られたような値がいくつかあります。

  (画像サーバの番号だったり、ハッシュ値のようなものだったり)

  そのため、内部的にPOSTを繰り返して、返ってきたレスポンスを解析して再度POSTするような処理はどうやれば良いのか。

といった情報を知りたいです。



ちなみにjavascriptでブラウザを操作するなどではなく、PHPのスクリプト内部だけで完結する方法を望んでいます。

2008/02/22 23:26:35
id:KUROX No.2

回答回数3542ベストアンサー獲得回数140

ポイント42pt

スクリプト=PHPと言う解釈で回答します。

>・Yahooオークションにログイン情報をPOSTした後に、

>スクリプト内でYahooオークションにログインされた状態を保ったままするにはどうすれば

>良いのか。

(1)

ログインしてPOSTした後にPHPが走りますが、そのPHPの中でセッションにログイン

情報を保持します。

(2)

ログインされているかどうかをチェックするタイミングは、POSTされて、PHPが動く時点で

セッション内にログイン情報が存在するかどうかで調べます。

(3)

こういう方式ですので、重要な局面では、再度ログインIDとパスワードを要求し

セッション内のログイン情報と比較して確認します。

セッションは、クッキーのようなもので、画面間を渡って値が保持されます。

http://q.hatena.ne.jp/answer

id:web_programmer

回答ありがとうございます。

具体的なコードサンプルなどあれば教えてもらえると助かります。

2008/02/25 21:01:44

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません