.net SDK(Software Development Kit)是提供给第三方系统接入相信的Web后台开发人员软件发工具包,它和Javascript SDK一样都是为了提高第三方系统接入相信的效率而设计。
.net SDK适用于.net技术的Web服务器端开发,若用PHP、Node.js等其它Web服务器技术可直接参考WebService接口相关文档。
.net SDK类库为称为:PDSS.CivetPublic.User
生活频道.net SDK下载
生活频道.net SDK调用演示代码下载
对应类为:OAuth,实例化时需提供AppID。
若需在网站后获得用户信息,需要用户点击访问OAuth页面(详见:OAuth协议与用户信息获取),在SDK中提供生成OAuth链接的方法。
获得相信当前用户信息一般分成两步完成,但是也可以通过FastGetUserInfo方法一步完成。
对应类为:MsgReceiver。
另外需要使用消息相关类,其中消息基类CivetMsg,文字消息类CivetTextMsg,图文消息类CivetNewsMsg等。
使用此方法需在操作平台(https://civetpublic.foxconn.com)开通“开发者模式”。
以下范例实现接收到用户发送“您好!”,自动回复“您好,很高兴见到你!”
对应类为:MsgSender。
使用此方法需在操作平台(https://civetpublic.foxconn.com)申请开通主动发送消息权限,并设定高级接口调用密码。
以下范例实现按OpenID给对应用户发送一个图文消息
对应类为:MsgMassSender。
使用此方法需在操作平台(https://civetpublic.foxconn.com)申请开通主动发送消息权限,并设定高级接口调用密码。
以下范例实现向所有关注用户群发消息。
对应类为:SoftwareToken。
使用此方法需在操作平台有生活频道账号,并向相信业务部门申请开通SoftwareToken,且需上传第三方系统的账号与工号对应关系等数据。
对应类为:OAuth,实例化时需提供AppID。
获得当前相信用户好友的openid列表,需要用户点击访问OAuth页面,与“获得当前相信用户信息”类似。