您现在的位置是:首页 > cms教程 > Discuz教程Discuz教程
discuz NT整合
恨松2025-07-17Discuz教程已有人查阅
导读先按discuz!nt的用户指南,在windows2003下安装好论坛。并以admin进去,添加apikey等。然后用VS2008新建一项目,添加toolkit.dll和json的引用。
先按discuz!nt的用户指南,在windows2003下安装好论坛。并以admin进去,添加apikey等。然后用VS2008新建一项目,添加toolkit.dll和json的引用。
好了,如果你认真看过上述文章,再加上,我这儿贴的一点代码,应该可以完成了。
在项目中注册新用户时,也同时调用论坛的用户注册,这样就同步注册了。至于删除用户,似乎Discuz!NT没有提供API,可以在项目中删除用户时,再直接去删除Discuz!NT的user表中的相关项。
代码(实现了登录和注册)如下:
好了,如果你认真看过上述文章,再加上,我这儿贴的一点代码,应该可以完成了。
在项目中注册新用户时,也同时调用论坛的用户注册,这样就同步注册了。至于删除用户,似乎Discuz!NT没有提供API,可以在项目中删除用户时,再直接去删除Discuz!NT的user表中的相关项。
代码(实现了登录和注册)如下:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Discuz.Toolkit;
namespace IntDNT3
{
public partial class _Default : System.Web.UI.Page
{
string api_key = "c83a253f082bc671d8fbe42d485a1488";
string secret = "bdb7378cef77149adec776b1b6e92ee8";
string url = "http://localhost/";
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnValidation_Click(object sender, EventArgs e)
{
DiscuzSession ds = new DiscuzSession(api_key, secret, url);
Uri uri = ds.CreateToken();
Response.Redirect(uri.ToString());
}
protected void btnLogin_Click(object sender, EventArgs e)
{
DiscuzSession ds = new DiscuzSession(api_key, secret, url);
int uid = ds.GetUserID(tbUserName.Text);
ds.Login(uid, tbPWD.Text, false, 10, "");
}
protected void btnRegister_Click(object sender, EventArgs e)
{
DiscuzSession ds = new DiscuzSession(api_key, secret, url);
ds.Register("testa", "123123", " fa@51aspx.com", false);
}
}
}
本文标签:
很赞哦! ()
相关教程
图文教程
Discuz论坛搭建步骤方法教程
其实我想说的是这个网站集成环境搭建的方式有很多,可以直接在windows上下载一个xmapp等集成开发环境,效果也是一样的,当然这都是搭建本地论坛的环境。
centos7安装部署Discuz论坛的方法
安装Discuz,目前是201912的较新版环境:centos7(已部署lnmp环境)说一下,为啥写成脚本,一方面,镜像不能做太多,整天瞎搞环境容易坏,重新部署的时候比较方便,另一方面,锻炼自己写shell脚
Discuz伪静态代码示例
*[伪静态跳转(xugui_redirect.{modulename})] (C)2012-2099 Powered by ebingou.*Version: 1.0
Discuz论坛怎么样?有哪些优势
Crossday Discuz! Board 论坛系统(简称 Discuz! 论坛,我国国家版权局著作权登记号 2006SR11895)是一个采用 PHP 和 MySQL 等其他多种数据库构建的高效论坛解决方案.作为商业
相关源码
-
(自适应响应式)法律咨询律师事务所法务pbootcms源码下载为律师事务所、法律咨询机构设计,特别适合展示法律服务、律师团队和成功案例。采用响应式技术,确保在不同设备上都能提供专业的法律信息展示和咨询服务。查看源码 -
(自适应响应式)蓝色环保机械设备网站pbootcms模板HTML5源码下载基于PbootCMS的生态环境技术展示平台,通过内容调整可应用于新能源设备、污水处理、空气净化等环保相关领域。设备参数采用对比表格展示,技术原理支持图文混排;查看源码 -
(自适应响应式)HTML5电脑手机电子数码产品配件pbootcms模板下载本模板为电脑配件、手机配件及数码周边产品企业设计,基于PbootCMS内核开发。采用现代化响应式布局,适配各类移动设备,能够专业展示各类电子产品配件参数、应用场景和技术特点。模板内置多种产品展示模块,满足不同类型配件企业的展示需求。查看源码 -
(PC+WAP)蓝色弹簧针厂家探针充电连接器设备网站源码下载基于PbootCMS开发的响应式模板,为弹簧针、探针连接器等电子元器件企业设计。模板采用工业蓝主色调,突出产品技术特性,支持多维度展示连接器产品的规格参数与应用场景,帮助制造企业建立专业线上展示平台。查看源码 -
帝国cms淘宝客京东联盟网站整站源码下载本模板基于帝国CMS内核深度开发,为淘宝客行业量身定制。随着腾讯微信与淘宝生态的互联互通,淘宝客链接现可在微信、QQ等平台直接分享,为推广带来更多便利。模板特别优化了店铺推广功能,有效避免商品下架导致的链接失效问题,同时支持京东联盟等多平台商品推广。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码
| 分享笔记 (共有 篇笔记) |
