PHP 遠程調用 API 500報錯
function getInventory($code) {
$req = new InventoryGetRequest();
$req -> setProductCode($code);
$client = new DefaultSuningClient(SERVER_URL, APP_KEY, APP_SECRET, FORMAT);
$resp = $client -> execute($req);
$response = json_decode($resp, true)['sn_responseContent'];
if (isset($response['sn_error'])) {
return false;
} else {
return $response['sn_body']['inventory']['invNum'];
}
}
寫一個函數遠程調用對方API ,在記錄數少的時候 比如100左右,運行正常,記錄數多的話 比如3000以上就報 500錯誤
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.