• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPでのAmazonAPI認証スクリプトでエラーが出ます。)

PHPでのAmazonAPI認証スクリプトでエラーが出ます

このQ&Aのポイント
  • PHPでのAmazonAPI認証スクリプトでエラーが発生しました。詳細は以下の通りです。
  • エラーメッセージはHTTPリクエストが失敗しました。
  • 質問文に記載されているスクリプトで、AmazonAPI認証を試みていますが、エラーが発生しています。PHPのバージョンは5.2.11で、本番環境はローカルのMacOSです。ファイルの読み込みには「require_once」を使用しており、認証ファイルは「http://amazon.ringoon.jp/rest_test/pa_sig.txt」です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

実際、記述されたプログラムをコピペして fopenする前の段階のURLを出力してみましたところ、parse_url時点で文字化けが発生していることがわかりました。 で、原因ですが、恐らく質問者さんは、$aws_urlに記述しているURLをどっかのWebからコピってきて貼り付けたのだと思います。 その際に、UnicodeのZERO WIDTH Spaceというものが一緒にくっ付いてしまっています。「http」の前に、エディタなどの見た目上見えない3バイトが余計に含まれているのが原因です。 一度URLの部分を全て消して、手書きなりして書き直してみてください。

brotaro
質問者

お礼

遅くなりまして、申し訳ありませんでした!! ありがとうございました!

関連するQ&A

専門家に質問してみよう