- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AMAZON APIに接続するプログラムを、プロキシが必要な環境でロー)
プロキシを通したAMAZON API接続の方法
このQ&Aのポイント
- AMAZON WEB SERVICEのAPIを使った商品表示プログラムを開発しているが、学校の無線LANではプロキシが必要な環境であり、ローカルテストができない。
- 問題のAPIを取得するためには、ブラウザのプロキシ設定ではなく、プログラム内でプロキシを指定する必要がある。
- PHPを使っている場合は、プログラム内でプロキシを設定する方法があります。また、パソコン全体にプロキシを通すソフトも利用することができます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。 それだとちょっとどうしようもないですね。。 =>そんな事ないと思います。AMAZONは送信されてくるドメインとキーとで チェックしているだけなので、あなたのページの公開用のURLでKEY取得して しまえばよいだけだと思うんですが。
その他の回答 (2)
- bigcat1969
- ベストアンサー率70% (7/10)
回答No.2
プロキシの問題ではなく、Access Key IDの問題かも。 自宅と学校のGLOBAL IPアドレスが不同なので、学校用のAccess Key IDを申請しなければいけませんと思います。
質問者
お礼
うーむ、なるほど。それだとちょっとどうしようもないですね。。
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
AMAZON APIを使うのに、普通はプロキシって関係無いような気がするんですけど、 あなたのページのドメインでもって、aws.amazon.comでAWS Access Key ID を取得したら、httpプロトコル(ポート80)を使ってGET,POSTして利用するのが おおかたの人達のやりかただと思います。http:80を通さないプロキシなんて 無いと思うんですけど。(ローカルだとAccess Key ID無しでも出来ますね) もしかして、AMAZON APIで、Cとかjavaで開発していて、SOAP通信利用するんですか それなら、プロキシがじゃまする事はありえます。
質問者
お礼
回答ありがとうございます。 開発はPHPです。 もしかすると、学校の無線LANがまず、VPNクライアントをwindows上で立ち上げているからかもしれません。VPNクライアントで認証しておいて、その後ブラウザ側でプロキシサーバの設定をしてようやくブラウザでネットができるようになっています。
お礼
もう少し勉強してみたいと思います。どうもありがとうございました!