摘要: 之前常使用的方式是html+ajax+ashx(一般处理程序),这样的方案也是不错的,但比起WebApi来,还是不够方便。WebApi的关键就是路由配置。为此我们先建一个WebApiConfig.cs的配置文件,代码如下using System;using Syste... 阅读全文
posted @ 2016-05-23 18:24 _学而时习之 阅读(923) 评论(0) 推荐(0)
摘要: 钉钉的开发接口中,目前没有在服务端直接获取chatid的接口,但提供了客户端获取chatid的接口。所以有需要获取该接口的,我们可以暂时使用客户端的方式获取。为了能够使用jsapi,我们还需要利用jsticket来得到签名包,具体代码如下。#region FetchS... 阅读全文
posted @ 2016-05-23 18:10 _学而时习之 阅读(811) 评论(0) 推荐(0)
摘要: 钉钉的客户端开发和服务端有一个重要的区别,服务端只需要得到access_token就可以了,而客户端还需要进一步换取jsticket。所以我们要进行客户端的开发,第一步就是得到jsticket。又由于jsticket有7200秒的限制,而且每请求一次前面的就会失效,为... 阅读全文
posted @ 2016-05-23 18:00 _学而时习之 阅读(1160) 评论(0) 推荐(0)
摘要: 钉钉的每个API接口返回的数据都包含有ErrCode和ErrMsg,由此我们想到可以使用基类来定义,之后的其他数据以继承的方式来达成。所以我们定义一个结果基类。namespace DDSDK{ public class ResultPackage { ... 阅读全文
posted @ 2016-05-23 17:37 _学而时习之 阅读(903) 评论(0) 推荐(0)
摘要: 钉钉的官网上有java、php、nodejs版的Demo,就是没有当下比较盛行的语言C#的,而我们又需要采用C#来开发,于是只得自己来整。钉钉的开发方式和微信的开发方式大体上是一致的,特别是在客户端,直接用微信的weui都没有问题。所以如果有微信开发经验的会比较容易上... 阅读全文
posted @ 2016-05-23 17:15 _学而时习之 阅读(4404) 评论(0) 推荐(0)