All Projects → gogotanc → wxapp-hepan

gogotanc / wxapp-hepan

Licence: other
清水河畔微信小程序

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to wxapp-hepan

Wechat jump game
微信《跳一跳》Python 辅助
Stars: ✭ 13,880 (+72952.63%)
Mutual labels:  wechat-app
PopRun
跑鸭:这是我的毕业设计,“跑鸭”微信小程序-一款基于校园跑步的社交小程序(实时里程配速、运动路径、整公里提醒、周榜月榜、打卡分享、热门推荐、线上活动、勋章墙、隐私设置),技术栈:Vant-Weapp UI、Laravel+MySQL
Stars: ✭ 64 (+236.84%)
Mutual labels:  wechat-app
zmi
🎃 Universal React Vue miniapp-ts development tool
Stars: ✭ 99 (+421.05%)
Mutual labels:  wechat-app
Weapp Ssha
企业官网 小程序 源码
Stars: ✭ 233 (+1126.32%)
Mutual labels:  wechat-app
CatToolBox
猫咪工具箱小程序 微信小程序
Stars: ✭ 20 (+5.26%)
Mutual labels:  wechat-app
wepy-nideshop
No description or website provided.
Stars: ✭ 26 (+36.84%)
Mutual labels:  wechat-app
Wechatchatroomhelper
微信群消息助手(代码可读性较低,正在优化中)
Stars: ✭ 211 (+1010.53%)
Mutual labels:  wechat-app
CHCharts-wechat
📈A charts component for WeChat mini-app development(一款用于微信小程序开发中的图表组件,使用者可以快速添加并集成到微信小程序开发中).
Stars: ✭ 71 (+273.68%)
Mutual labels:  wechat-app
wxapplet-canvas-demo
用微信小程序的canvas做的一个小游戏
Stars: ✭ 72 (+278.95%)
Mutual labels:  wechat-app
vantui-baiapp
百度小程序版本-有赞小程序ui库
Stars: ✭ 26 (+36.84%)
Mutual labels:  wechat-app
Weapp
🐧 微信小程序组件和功能封装,基于微信Component自定义组件开发
Stars: ✭ 235 (+1136.84%)
Mutual labels:  wechat-app
wxapp-weathermin
💬微信小程序-迷你天气 demo
Stars: ✭ 22 (+15.79%)
Mutual labels:  wechat-app
springboot-wx
🎉微信小程序-基于SpringBoot的实现Maven聚合,分为core核心模块,service服务模块,gateway对外网关模块,目前已经实现Shrio鉴权jwt监控鉴权,为小程序提供统一规范接口,以及小程序配套后台.
Stars: ✭ 52 (+173.68%)
Mutual labels:  wechat-app
Wxapp Scalc
💬微信小程序版简易计算器demo,适合入门练手
Stars: ✭ 230 (+1110.53%)
Mutual labels:  wechat-app
weapp wechat miniapp sdk
一个封装了微信小程序服务端接口的SDK
Stars: ✭ 102 (+436.84%)
Mutual labels:  wechat-app
Wechat Weapp Grouputils
微信小程序群应用,包括群通知、群接龙、群投票、群通讯录4大功能
Stars: ✭ 222 (+1068.42%)
Mutual labels:  wechat-app
MiniProgram-lite
微信小程序php后端接口轻量版(wechat mini program sdk 项目名称不带wechat是不是不会被人发现的😆)
Stars: ✭ 35 (+84.21%)
Mutual labels:  wechat-app
wechat-scroll-linkage
微信小程序列表左右联动效果
Stars: ✭ 26 (+36.84%)
Mutual labels:  wechat-app
2life-wechat
双生 微信小程序
Stars: ✭ 17 (-10.53%)
Mutual labels:  wechat-app
taro3-vue3-template
一个基于 Taro3 和 Vue3 框架微信小程序模版。 核心技术采用Taro3、Vue3、TypeScript、NutUi、Vux4/Pinia、VueUse
Stars: ✭ 115 (+505.26%)
Mutual labels:  wechat-app

清水河畔小程序

清水河畔的小程序,方便大家没事的时候水河畔。

之前主要在写后台,对 js 什么的不是很熟悉,有不对的地方希望大家提出来哈,欢迎 PR

实现的功能

目前实现的功能主要是查看帖子信息:

  1. 最新回复
  2. 最近发表
  3. 今日热门
  4. 版块列表
  5. 帖子详情
  6. 用户登录和退出
  7. 查看用户收藏、评论以及发表过的帖子
  8. 首页和帖子详情页的分享功能,增加了分享的按钮
  9. 评论功能

我发现帖子详情页面的分享给朋友的功能很有用啊,非常方便大家水河畔,哈哈。

待实现的功能

  1. 搜索功能
  2. 发表帖子

其他功能对自己来说还不是非常必要,先不实现了。。。

服务端

小程序中发请求需要指定域名,并且必须是使用 https 协议,而河畔好像没有支持,所以在自己的腾讯云服务器上运行 nginx 对请求进行了转发,配置文件在 server 文件夹下。

本地运行

本地运行的时候,将 app.js 中的 URL 改成下面的链接,然后在开发者工具中关闭 https 校验即可。

http://bbs.uestc.edu.cn/mobcent/app/web/index.php

已知的问题

主要在帖子详情页面,帖子的内容有几种类型,目前文本、音频、图片都可以正常查看,但是超链接和附件没有进行支持。

1、超链接内容

帖子内容中以及评论中的链接只显示了文字部分,没有显示实际的 url

比如河畔返回的一个链接的原始数据为:

{
  "infor": "页面显示的文字内容",
  "type": "4",
  "url": "http://www.baidu.com"
}

在小程序里面只会显示 infor 信息,并且为纯文本。

2、表情包

由于表情包也是一个超链接内容,而且存在排版的问题,我直接将这些表情替换成了 [表情],所以小程序中看到的表情都是这个。

3、附件

帖子中的附件信息没有进行展示。

4、其他不重要的内容

对评论的点评内容目前无法显示,还有投票功能也没有支持。

参考

河畔 API 通过参考了下面几个库整理得到,这里表示感谢。

UESTC-BBS/API-Docs

XuChunH/CampusBBS

yiyuanliu/Hepan

更多 API 信息见这里

截图展示

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].