x7sy / x7
x7sy php sdk for x7mall, x7Detection etc.
Installs: 84
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/x7sy/x7
- dev-master / 1.0.x-dev
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dev/lyz_6.52_ipWhiteListQuery
- dev-dev/lyz_6.50_kfSearch
- dev-dev/wcj_6.50_order_search
- dev-dev/lyz_6.44_realNameReport
- dev-dev/wcj_6.44_pay_order_params
- dev-dev/hjw_login_verification_user_info
- dev-dev/zza_addRoleReportDemo
- dev-feat/basic_access
- dev-feat/datetime
- dev-feat/ip_whitelist
- dev-dev/bugfix
This package is auto-updated.
Last update: 2025-12-09 11:55:27 UTC
README
引入方式
使用composer引入
composer require x7sy/x7
直接下载release
Releases · jiangwennn/x7sdk-php (github.com)
使用示例
具体逻辑参见src/X7/Demo目录下的示例demo类
<?php require_once './vendor/autoload.php'; use X7\Client; use X7\Constant\GameType; use X7\Constant\OsType; use X7\Demo\RoleQueryDemo; use X7\Demo\RoleReportDemo; use X7\Demo\ServerNotifyDemo; use X7\Demo\X7DetectionDemo; use X7\Demo\X7mallDemo; $appkey = ""; $gameRsaPrivateKey = ""; $x7PublicKey = ""; $gameType = GameType::CLIENT; // $osType = OsType::ANDROID; $osType = ""; $tokenkey = ""; $client = new Client($appkey, $gameRsaPrivateKey, $x7PublicKey, $gameType, $osType); // 小7商城 $demo = new X7mallDemo($client); // $demo->incomingRequest(); $demo->sendMallEntryRequest(); // 小7检测 // $demo = new X7DetectionDemo($client); // $demo->sendMessageDetectReportRequest(); // 角色查询V2 // $demo = new RoleQueryDemo($client); // $demo->incomingRequest(); $basicDemo = new BasicClientDemo; //验证用户信息 $basicDemo->sendCheckLoginRequest($appkey, $tokenkey); // 角色信息上报 // $demo = new RoleReportDemo($client); // $demo->sendRoleReportRequest(); // 用户实名上报信息验签解析 $demo = new RealNameDemo($client); $demo->getUserRealNameInfo(); // 开服通知 // $demo = new ServerNotifyDemo($client); // $demo->sendServerNotifyRequest();