目录
开发背景:
公司CRM采购了销帮帮的CRM系统,由于CRM系统不完善,导出功能不能满足公司对数据进行分析的需求。每次整理数据,分析人员部门等各种情况,再有如果人员重名,销帮帮不能区分出具体是谁,必须去根据人员或其他数据进行区分。
解决方案:
由于销帮帮数据的人员是有UserID的,而该UserID对应钉钉的UserID,所以可以根据钉钉提供的API接口轻松的判断出人员部门、分公司等信息,不用关心人员重名的情况。
开发环境:
软件使用C#+SQLSERVER进行开发。
使用教程:
开始前先给大家看看软件的整体界面。
软件主要包括清空今日数据,采集、数据分析、同步用户信息、获取数据 5部分功能。
创建并配置SQLServer数据库
在安装好的SQLServer服务器上,创建数据库,数据库名称根据需要定义,此处我定义的数据库名称是xbb,如下图的配置[1],正确配置数据库连接
获取销帮帮的组织编码和Token
根据销帮帮提供的网址[https://dingtalk.xbongbong.com/apiSetting/detail.html]获取对应的组织编码和token.,如下图配置[2]配置销帮帮石药使用的组织编码和Token.
创建企业内部应用
在钉钉的【开发者后台】创建企业内部应用。开放查询部门、人员信息的权限即可。并配置对应的appkey/appsecret到下图【3】处。