\n"; $body .= "<{$callName}Request xmlns=\"urn:ebay:apis:eBLBaseComponents\">\n"; foreach ($attributes AS $key => $value) { $body .= " $value\n"; } $body .= "\n"; $body .= ""; return $body; } function generateRequest($body) { global $version, $endPoint, $devID, $appID, $cert, $token; $request = <<< XMLBLOCK $token $devID $appID $cert $body XMLBLOCK; return $request; } function newGetTime() { $call = "GeteBayOfficialTime"; $queryInfo = array(); $queryInfo["Version"] = 425; $myRequest = generateBody($call, $queryInfo); $message = generateRequest($myRequest); $xml = calleBay($call, $message, FALSE); echo "Time: " . $xml->GeteBayOfficialTimeResponse->Timestamp . "\n"; } ?>