我正在嘗試使用PHP爲亞馬遜AWS api創建一個簽名請求。我不是太熟悉PHP所以這個問題似乎非常明顯,所以我很抱歉 -PHP - 如何包含一個php類文件並執行一個函數
Amazon提供的示例代碼生成簽名要求使用他們的API - 它可以在這裏找到:
http://aws.amazon.com/code/AWIS/402
他們的狀態指示簡單:
Run php urlinfo.php ACCESS_KEY_ID SECRET_ACCESS_KEY site
但我不知道如何 「跑」 的PHP文件。我的直覺是,包括PHP文件,所以我可以作出其公共urlInfo函數的調用:
UrlInfo($accessKeyId, $secretAccessKey, $site)
,但如果我把它給:
<?php require_once ('urlinfo.php'); ?>
頁面自動生成消息:
Usage: ACCESS_KEY_ID SECRET_ACCESS_KEY site
那麼如何從我的索引文件中調用這個php文件並將它傳遞給它需要的參數呢?
所以我想我有點困惑 - 每次我想要訪問Web服務時都不需要運行它?如果我在本地主機上運行這個功能,我該如何使用「網站」?我可以在本地主機上運行它嗎? – mheavers