C实现微信企业号签到功能实例
实例源码,签到没实现重复签到,考虑到用于考勤,可以提取第一次签到和最后一次签到做为上班和下班考勤。可根据经纬度和公司的经纬度计算距离来实现是否在公司操作的。 有三个表,cache做缓存,临时记录token,这个可以改用iis的cache或者其他keyvalue数据库。location表记录两种来源的地理位置信息。sign表记录签到信息。 因为偷懒,没建立业务层项目,部分业务逻辑混合到数据层,大家可以自己整理。 有完整的业务代码,学习微信开发难得的参考资料。涉及到js-sdk\accesstoken、签名等
文件列表
DotNetOpenAuth.zip
(预估有个71文件)
DotNetOpenAuth.DataAccess
Caches.cs
5KB
SqlHelper.cs
149KB
obj
Debug
DotNetOpenAuth.DataAccess.pdb
68KB
DotNetOpenAuth.DataAccess.dll
28KB
DesignTimeResolveAssemblyReferencesInput.cache
6KB
DotNetOpenAuth.DataAccess.csprojResolveAssemblyReference.cache
7KB
TempPE
用户评论