#!/usr/bin/env php 'http://localhost:8080', 'appCode' => 'YY000001', // 替换为您的应用编码 'appSecret' => '2221c3d6f00c4baabfabfd4f679693f1', // 替换为您的应用密钥(从应用管理获取) ]; // ============================================================ // 创建客户端 // ============================================================ $client = new OpenApiClient( $config['baseUrl'], $config['appCode'], $config['appSecret'], false // 调试模式:false=关闭, true=开启 ); // ============================================================ // 调用接口 // ============================================================ try { // 查询学生列表 $result = $client->get('/open/api/student/list', [ 'pageNum' => 1, 'pageSize' => 10, // 'studentName' => '张', // 可选:按姓名模糊查询 // 'schoolId' => 1, // 可选:按学校筛选 ]); // 处理结果 if ($result['code'] === 200) { echo "✅ 调用成功!\n\n"; echo "总记录数: {$result['total']}\n"; echo "当前页数据量: " . count($result['rows']) . "\n\n"; // 输出学生列表 foreach ($result['rows'] as $index => $student) { echo ($index + 1) . ". {$student['studentName']} - {$student['studentCode']}\n"; } } else { echo "❌ 调用失败: {$result['msg']}\n"; } } catch (Exception $e) { echo "❌ 异常: {$e->getMessage()}\n"; }