找回密码
 立即注册

QQ登录

只需一步,快速开始

[Demo源码] 二外时间微信小程序

[复制链接]
查看: 440|回复: 8
最佳答案
1 

149

主题

191

帖子

1763

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1763
 楼主| 发表于 2017-7-13 14:56:31 | 显示全部楼层 |阅读模式
二外时间微信小程序,人性化告诉你现在第几节课,还有多久下课。

client

小程序客户端代码,可以直接上传到微信服务器。

server

小程序服务端,用于动态请求一些配置,比如校历和多语言配置

服务器需要配置ssl

服务端api

getnotification

获取通知

返回参数
  • header:显示在头部中的信息
  • footer:显示在底部信息

getimg

随机返回和语言数量相同的图片对象数组

返回参数
  • src:图片绝对地址
  • photographer:作者

getcalendar

返回校历对象

返回参数
  • title:校历标题
  • start:时间对象,表示校历开始时间
  • end:时间对象,表示校历结束时间
  • holidays:假期数组
    • start:开始时间对象
    • end:结束时间对象
  • studies:调休数组
    • start:开始时间对象
    • end:结束时间对象
  • tests:考试数组
    • start:开始时间对象
    • end:结束时间对象
  • replacements:日期替换数组,采用文字描述的小日期方格数组(一般为节日)
    • date:对应日期的时间对象
    • title:替换显示的标题文字


时间对象说明

遵循JavaScript的Date对象原则:

  • year:四位数年份
  • month(0-11):月份
  • date(1-31):日期
  • day(0-6):星期几,0表示星期天
  • hours(0-23):小时
  • minutes(0-59):分钟数
  • seconds(0-59):秒数
  • milliseconds(0-999):毫秒数


getlocale

获取多语言配置

返回参数

一个数组,各个成员包含了一种语言的各种属性:
  • language:语言代码,可以是如下值:
    • zh:中文
    • en:英语
    • jp:日语
    • kr:韩语
    • ru: 俄语
  • name:语言名称
  • title:导航条标题
  • loading:加载文字
  • day:星期几
  • holiday:寒暑假情况
  • weekth:开学第几周
  • sunday:周末
  • saturday:周六
  • morning:早上还未上课
  • lesson:正在上课
  • evening:放学
  • friday:周五
  • notfriday:非周五情况
  • noon:午饭时间
  • dinner:晚饭时间
  • break:课间休息
  • token(占位符)


主要用于多语言配置中动态显示一些数据,数据替换在客户端完成。

  • {{day}}:星期几
  • {{weekth}}:开学第几周
  • {{next_time}}:下个节点开始时间
  • {{before}}:前一节课
  • {{next}}:后一节课
  • {{current}}:当前课

02.png
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

最佳答案
0 

0

主题

259

帖子

2103

积分

专家路上

积分
2103
发表于 2017-7-14 08:58:36 | 显示全部楼层
学习一下,谢谢分享
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

19

帖子

210

积分

新人求带

积分
210
发表于 2017-7-26 17:41:12 | 显示全部楼层
谢谢你的分享
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

17

帖子

227

积分

新人求带

积分
227
发表于 2017-7-31 15:28:44 | 显示全部楼层
66666666666666666
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

17

帖子

227

积分

新人求带

积分
227
发表于 2017-7-31 15:28:47 | 显示全部楼层
66666666666666666
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

65

帖子

158

积分

新人求带

积分
158
发表于 2017-9-13 22:38:52 | 显示全部楼层
户名您明我在
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

61

帖子

48

积分

新人求带

积分
48
发表于 3 天前 | 显示全部楼层
谢谢分享
回复

使用道具 举报

最佳答案
0 

0

主题

230

帖子

156

积分

新人求带

积分
156
发表于 前天 14:46 | 显示全部楼层
好复杂啊
回复

使用道具 举报

最佳答案
0 

0

主题

62

帖子

209

积分

新人求带

积分
209
发表于 昨天 10:31 | 显示全部楼层
新手学习了,楼主辛苦了·
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

广告推广
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com