$user, "stime" => $stime, "sig" => $sign, "apiname" => "Open_queryPrinterStatus", "sn" => $sn ]; $ch = curl_init("http://open.xprinter.net/Api/Open/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData)); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $resXprinter = curl_exec($ch); curl_close($ch); echo "芯烨云 返回: " . $resXprinter . "\n\n"; // 2. 佳博云 (Gprinter) 测试 echo "2. 测试 佳博云 (Gprinter)...\n"; $postData2 = [ "user" => $user, "stime" => $stime, "sig" => $sign, "apiname" => "Open_queryPrinterStatus", "sn" => $sn ]; $ch = curl_init("http://open.gprinter.top/Api/Open/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData2)); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $resGprinter = curl_exec($ch); curl_close($ch); echo "佳博云 返回: " . $resGprinter . "\n\n"; // 3. 365云打印 测试 echo "3. 测试 365云打印...\n"; $postData3 = [ "deviceNo" => $sn, "key" => $key ]; $ch = curl_init("http://open.printcenter.cn/addPrinter"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData3)); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $res365 = curl_exec($ch); curl_close($ch); echo "365云打印 返回: " . $res365 . "\n\n"; // 4. 智云/其他开放 API 测试 echo "4. 测试 飞鹅云老接口 (feieyun.com)...\n"; $ch = curl_init("http://api1.feieyun.cn/Api/Open/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData)); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $resFeie = curl_exec($ch); curl_close($ch); echo "飞鹅云 返回: " . $resFeie . "\n\n";