【开源源码】Discuz!生成微信、QQ、头条抖音及百度多端论坛小程序及APP

【开源源码】Discuz!生成微信、QQ、头条抖音及百度多端论坛小程序及APP,第1张

使用discuz论坛作为后端生成微信、QQ、支付宝、头条抖音及百度小程序,并支持安卓或苹果APP

mobile:discuz掌上论坛插件

dzmini:原生小程序源码

dzmini_uni:多端小程序源码

修改配置文件config_oauthsphp, 将申请好的小程序 appkey appsecret填入并保存

把mobile目录覆盖discuz网站的source/plugin/mobile目录

进入论坛后台,进入应用,找到掌上论坛插件并启用, 点击更新即可

在discuz后台点击全局——手机访问——开启手机访问及注册登录

修改小程序源码dzmini下的configjs配置文件,将域名换成您网站域名

测试没问题 提交上传审核即可

dzmini_uni需使用uniapp的工具进行编译,目前还有问题

https://githubcom/poisonboy/discuz

你看看这个经验是否能帮到你吧。http://jingyanbaiducom/article/47a29f2432b713c01523995ahtml 希望我的回答能帮到你。

微信登陆功能根据设备类型分为手机端和电脑端,所以微信的登录也分为手机端和电脑端两种方法。具体的操作方法如下:

一、手机端微信登陆

以我小米13手机,微信8033版本为例。

步骤如下:

1、点击打开安装在手机上的微信图标。

2、点击页面下端的更多。(因为我的微信已经登录过账号了,所以是这样的界面,其他没有登陆过的话,是点击界面登陆,以下步骤、方法可以参照执行)

3、选择登陆其他账号

4、在登录界面,登录的方式有手机号、微信号、QQ号和邮箱,以手机号为例,输入手机号,点击同意并继续选项。

5、在手机号登录界面,可以选择密码或短信验证码登录,以密码为例,填写密码,点击登录。

6、这样就登录成功。

二、电脑端微信登陆

以Windows 7系统为例,微信版本39226为例

步骤如下:

1、鼠标双击电脑桌面微信图标

2、可以看到需要登录的二维码

3、用手机已经登录的微信,在微信选项,点击右上角圈住的+,出现的菜单选择扫一扫。

4、在扫一扫界面,相机对准电脑端微信的二维码。

5、在登录界面,根据需要选择“同步最近的消息”或“自动登录该设备”,点击登录。

6、这样就登录电脑端微信成功。

注意事项

1、勾选自动登录该设备后,下次再在该设备上登录电脑端微信就不需要手机端微信扫码。

2、手机端微信和电脑端微信可以同时登录。

如果大家觉得有用的话,就点赞收藏吧!

可以。微信网页版可以在电脑上登录,而不需要在手机上登录,这为我们的日常使用提供了更多的便利。当你使用微信网页版登录并扫描二维码时,手机上的微信即可连接到电脑上的微信账户,同时你也可以使用电脑上的微信进行消息的接收和发送。当然,需要注意的是,在使用微信网页版登录时,需要先确保你的微信账户已经与手机号码绑定。

在电脑上使用微信可以提供更好的操作体验,特别是当你需要进行大量的消息处理的时候。在电脑上使用微信,你可以根据自己的需求对多个聊天窗口进行布局,同时可以快速的复制和粘贴文本,方便的发送文件和,并且在一些特殊情况下,如需要从聊天记录中查找某个信息和需要进行长时间的文字编辑时,电脑上的微信也会比手机更加便捷。

需要注意的是,尽管可以使用电脑上的微信登录而不进行手机上的登录,但是仍然需要保证你的微信账户已经完成手机号码绑定。此外,在使用电脑上的微信时,我们也应该注意账户的安全性和隐私保护,防止被不法分子**或者非法使用。因此,在使用电脑上的微信时,应该使用正规途径下载并安装微信客户端,并且保护好个人账户信息,谨防信息泄露。

微信公众平台消息接口为开发者提供了一种新的消息处理方式。可以通过申请消息接口打通。

申请消息接口的步骤:

1、点击申请,如实填写负责人姓名 、 手机号和邮箱,填写网址url和token,其中token可由开发者可以任意填写,用作生成签名。

2、 网址接入

公众平台用户提交信息后,我们将以GET请求方式请求到填写的Url上,并且带上四个参数:

        signature — 微信加密签名

        timestamp — 时间戳

        nonce — 随机数

        echostr — 随机字符串

开发者通过检验signature对网址接入合法性进行校验。若此次GET请求原样返回echostr参数内容,则接入生效,否则接入失败。验证signature将结合开发者填写的token参数、timestamp参数和nonce参数等,加密流程:

        将token、timestamp、nonce三个参数进行字典序排序

        将三个参数字符串拼接成一个字符串进行SHA1加密

        开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。  

         

3 、 消息推送

当普通微信用户向公众账号发消息时,公众平台将POST该消息到填写的Url上(现支持文本消息以及地理位置消息)。结构如下:

文本消息xml格式

                        <xml>

                <ToUserName><![CDATA[toUser]]></ToUserName>

                <FromUserName><![CDATA[fromUser]]></FromUserName>

                <CreateTime>1348831860</CreateTime>

                <MsgType><![CDATA[text]]></MsgType>

                <Content><![CDATA[this is a test]]></Content>

                </xml>   

ToUserName 消息接收方微信号,一般为公众平台账号微信号

FromUserName 消息发送方微信号

CreateTime 消息创建时间

MsgType 文本消息为text

Content 消息内容  地理位置消息xml格式

                        <xml>

                <ToUserName><![CDATA[toUser]]></ToUserName>

                <FromUserName><![CDATA[fromUser]]></FromUserName>

                <CreateTime>1351776360</CreateTime>

                <MsgType><![CDATA[location]]></MsgType>

                <Location_X>23134521</Location_X>

                <Location_Y>113358803</Location_Y>

                <Scale>20</Scale>

                <Label><![CDATA[位置信息]]></Label>

                </xml>   

ToUserName 消息接收方微信号,一般为公众平台账号微信号

FromUserName 消息发送方微信号

CreateTime 消息创建时间

MsgType 消息类型,地理位置为location

Location_X 地理位置纬度

Location_Y 地理位置经度

Scale 地图缩放大小

Label 地理位置信息 

消息结构

                        <xml>

                <ToUserName><![CDATA[toUser]]></ToUserName>

                <FromUserName><![CDATA[fromUser]]></FromUserName>

                <CreateTime>1348831860</CreateTime>

                <MsgType><![CDATA[image]]></MsgType>

                <PicUrl><![CDATA[this is a url]></PicUrl>

                </xml>   

ToUserName 消息接收方微信号,一般为公众平台账号微信号

FromUserName 消息发送方微信号

CreateTime 消息创建时间

MsgType 消息类型image

PicUrl 链接,开发者可以用HTTP GET获取

4、 消息回复

对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行相应操作(现支持回复文本消息 、 回复图文消息和星标操作)。xml结构如下:

回复文本消息格式

                        <xml>

                <ToUserName><![CDATA[toUser]]></ToUserName>

                <FromUserName><![CDATA[fromUser]]></FromUserName>

                <CreateTime>12345678</CreateTime>

                <MsgType><![CDATA[text]]></MsgType>

                <Content><![CDATA[content]]></Content>

                <FuncFlag>0</FuncFlag>

                </xml>   

FromUserName 消息发送方

ToUserName 消息接收方

CreateTime 消息创建时间

MsgType 消息类型,文本消息必须填写text

Content 消息内容,大小限制在2048字节,字段为空为不合法请求  回复图文消息格式          

<xml>

<ToUserName><![CDATA[toUser]]></ToUserName>

<FromUserName><![CDATA[fromUser]]></FromUserName>

 <CreateTime>12345678</CreateTime>

 <MsgType><![CDATA[news]]></MsgType>

 <Content><![CDATA[]]></Content>

 <ArticleCount>2</ArticleCount>

<Articles>

 <item>

 <Title><![CDATA[title1]]></Title>

<Description><![CDATA[description1]]></Description>

 <PicUrl><![CDATA[picurl]]></PicUrl>

<Url><![CDATAhttp://mpweixinqqcom/cgi-bin/  star=1]

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 【开源源码】Discuz!生成微信、QQ、头条抖音及百度多端论坛小程序及APP

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情