Blame | Last modification | View Log | RSS feed
<?php#使用命名空間qbpwcfnamespace qbpwcf;#匯入外部套件include("../../allInOneForJson.php");#涵式說明:#解析從 amazon REST API 認證過後的 token 與相關資訊,並將結果儲存到$_SESSION[""]#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["founded"],是否有找到必備的token.#$result["error"],錯誤訊息#$result["content"],解析後的結果#$result["function"],當前執行的函數名稱#可省略參數:#$conf["inputVar"],字串,接收的post變數名稱,預設為"unParsedRestStr";#$conf["inputVar"]="unParsedRestStr";#$conf["restTokenSessionName"],字串陣列,儲存token資訊的session變數名稱,預設為array("amazon::parseRestToken").#$conf["restTokenSessionName"]=array("amazon::parseRestToken");#$conf["re_url"],字串,成功取得token資訊後要轉位到哪邊,預設為$_SERVER["PHP_SELF"].$conf["re_url"]="../amazonT.php";#備註:#建構中...$parseRestToken=amazon::parseRestToken($conf);#如果執行失敗if($parseRestToken["status"]==="false"){#印出內容var_dump($parseRestToken);#結束程式exit;}#if end#反之else if(isset($parseRestToken["content"])){#若不是json的輸出 且為 js 的語法if($parseRestToken["isJson"]==="false" && $parseRestToken["isJs"]==="true"){#印出js內容echo $parseRestToken["content"];}#else end}#else end?>