Discuz! 开放平台

« 返回

应用安装检测接口

安装请求输入参数

$_GET['op'] 操作类型。'':主操作、'forget':忘记密码、'register':注册、'login':登录验证、'getinvite':获取邀请码、'invite':邀请验证。
$_GET['UID'] 安装站点的 ID。
$_GET['siteid'] 安装站点的原始数字 ID。
$_GET['qqid'] 站点绑定的 QQID(非QQ号,只有绑定的站点有值)。
$_GET['siteurl'] 安装站点的 URL。
$_GET['sitever'] 安装站点的 Discuz! X 版本,格式“VERSION/RELEASE”,如“X2/20110531”。
$_GET['sitecharset'] 安装站点的页面输出字符集。
$_GET['ID'] 应用 ID,格式“应用名.应用类型”,如“myrepeats.plugin”。
$_GET['RevisionID'] 应用版本 ID。
$_GET['RevisionDateline'] 应用最后发布日期。时间戳值。
$_GET['timestamp'] 安装请求时间。时间戳值。
$_GET['md5hash'] 校验码。上面所有参数经过HASH 算法后得到的值。

输出命令

show_login
自定义信息
显示登录界面。表单提交的用户名和密码可通过 $_POST['username'] 和 $_POST['password'] 获取
show_invite
自定义信息
显示邀请码输入界面。表单提交的邀请码可通过 $_POST['invite'] 获取
message_succeed 验证成功,准许安装
message_confirm
自定义信息
验证成功,显示确认提示信息。表单提交确认后内容可通过 $_POST['confirmed'] 获取
location:http://...... 跳转到指定页面。
以上命令之外的任意字串 显示错误信息,GBK 编码,支持 [URL] 标签。

开发文档