# API接口常见问题
#### 1、爱客CRM钉钉版、励销CRM如何设置爱客CRM的、励销CRM的帐号密码呢?
联系你的售后客服(如不清楚自己的售后客服是谁可咨询官方客服电话:爱客CRM:400-867-1101,励销CRM:400-618-0177)申请开通API对接。客服将对你的企业开放帐号密码设置功能。然后进入爱客CRM、励销CRM的设置中心—部门和用户,点击姓名旁边的编辑按钮,设置手机号,再点击姓名旁边的修改密码按钮,设置密码。通常对接API只需对超级管理员设置帐号密码。
爱客CRM钉钉版:


励销CRM:


设置好帐号密码后,先通过登录接口获取user\_token,然后在其他接口中带入user\_token、version\_code和device参数就可以调用其他接口了。
#### 2、接口地址是什么?
爱客CRM独立版接口地址:https://api.ikcrm.com ,爱客CRM钉钉版接口地址: https://dingtalk.e.ikcrm.com ,励销CRM接口地址:https://e.lixiaocrm.com 。
如果是通过阿里云办公、阿里云套件或者钉钉自建应用开通的爱客CRM钉钉版,接口地址可通过在钉钉中登录爱客CRM,点击右上角的“在浏览器打开”,使用浏览器地址栏中显示的域名即可(不包含.com或.cn后面 / 后面部分)。
#### 3、如何获取user_token?
调用登录接口/api/v2/auth/login获取user_token,注意登录接口是post请求。
#### 4、user_token的有效期是多久?
一个帐号,PC端与移动端是可以同时在线user_token不会失效,若是有多部移动设备,切换移动设备登录(在移动设备重新登录)user_token就会更新,之前的user_token就失效了。
#### 5、全局参数中的version_code怎么填?
version_code填写3.13.0即可(后续版本的接口是向下兼容的),当前最新是3.22.4。
#### 6、全局参数中的device怎么填?
如果是爱客CRM独立版,device填写ios或android;如果是爱客CRM钉钉版,device填写dingtalk;如果是励销CRM,device填写wxwork。
#### 7、调用登录接口提示device参数错误怎么办?
请device参数没有填错,请检查参数是否是通过header传递的,应该通过body传递。

另外,推荐使用json格式:

#### 8、调登录接口提示帐号或密码错误怎么办?
如果是爱客CRM独立版,请检查帐号或密码。如果是爱客CRM钉钉版,注意不是用钉钉帐号密码,而是需要用爱客CRM的帐号密码,详见**问题1**。如果是励销CRM,注意不是用企业微信帐号密码,而是需要用励销CRM的帐号密码,详见**问题1**。
#### 9、API接口有调用的频率限制吗?
有的,为减轻调用接口对服务器的压力,避免对用户正常使用造成影响,接口限制调用频率为:1次/秒。
#### 10、接口返回错误码429是什么意思?
返回错误码429或者提示Retry later表示超过接口调用频率限制了,建议控制调用接口频次为1次/秒。
#### 11、当爱客CRM、励销CRM中客户数据有更新时,可以回调给第三方吗?
目前不支持回调。
#### 12、是否有PHP、Java、Python、C#、.Net等语言对接的Demo?
没有。
#### 13、是否可以请求爱客CRM、励销CRM的技术人员帮忙对接?
爱客CRM、励销CRM不提供对接服务,仅在必要时提供对接问题的咨询和解答,需要客户自己找开发人员对接。
#### 14、如何获取自定义业务字段?
爱客CRM、励销CRM中很多模块都是支持自定义字段的,如果你使用了自定义字段,在创建或查询客户信息时,会得到一些字段可能不知道什么意思,对应系统中的哪个字段。这时就需要通过自定义业务字段接口,先获取自定义业务字段的信息。
根据接口地址/api/v2/custom_fields/by_group_all获取全部自定义业务字段,如需单独获取某类自定义字段使用以下接口:

比如这就是一个自定义字段的信息:

通过该信息我们得知该自定义字段的名称(用户看见的名称)叫“自定义字段2”,其在程序里面的唯一标识是datetime_asset_5d60f930
当我们获取客户信息时,就知道datetime_asset_5d60f930是指“自定义字段2”了。

#### 15、如何获取自定义业务参数?
自定义业务参数配置请参考PC设置 
在获取自定义业务字段中包含了相关自定义参数,如图

如果只想获取某个模块的自定义业务参数,请使用【接口地址/api/v2/field_maps/:entity_type 】

#### 16、如何创建客户?
如果使用了业务模板,在创建客户时,需要优先选择客户业务类型,根据业务类型才能加载客户字段。
业务类型请使用接口地址/api/v2/business_templates接口传入entity_type=customer查询,如果返回status为0,表示启用了业务模板,然后在调用自定义业务字段接口,传入custom_field_template_id获取该模板下的字段列表,再调用创建客户接口,增加一个参数customer[custom_field_template_id]传入对应的业务类型id即可。
如果/api/v2/business_templates返回的所有结果的status都是1,表示没有可用的业务类型,需要让管理员启用至少1个业务类型。
如果/api/v2/business_templates返回的结果为空,表示没有启用业务模板,则先调用自定义业务字段接口获取字段,然后调用创建客户接口即可,不需要传入customer[custom_field_template_id]字段。
#### 17、可以批量创建客户吗?
不能,只能写个循环调用创建客户接口的程序循环创建客户。
#### 18、如何查询客户是否重复?
使用客户查重接口/api/v2/duplicates/search。
#### 19、如何获取一个客户的全部资料?
先调用客户列表接口获得客户ID,再调用客户详情接口获得该客户全部资料。
以爱客CRM为例,涉及以下接口:
http://test.ikcrm.com:8008/api_doc/#%E5%85%A8%E9%83%A8%E5%AE%A2%E6%88%B7%E5%88%97%E8%A1%A8
http://test.ikcrm.com:8008/api_doc/#%E5%AE%A2%E6%88%B7%E8%AF%A6%E6%83%85
#### 20、如何获取user_id?
调用登录接口之后会返回当前用户的user_id,如果需要其他用户的user_id,可调用/api/v2/user/list获取。
以爱客CRM为例,涉及以下接口:
http://test.ikcrm.com:8008/api_doc/#%E7%94%A8%E6%88%B7%E6%8E%A5%E5%8F%A3
#### 21、创建商机/合同时如何关联产品?
因为关联产品可以关联多个因此在关联字段接口中,合同如【contract[product_assets_attributes]】
该字段是个数组结构 需要转化为数组如"contract[product_assets_attributes][]" 在数组中添加相关的参数
如关联产品的ID字段"contract[product_assets_attributes][][product_id]",以此类推填写其他的相关参数
商机的创建也是如此,前缀需要换成opportunity类型 如:
如关联产品的ID字段 "opportunity[product_assets_attributes][][product_id]"
#### 22、如何按照某项条件查询数据?
1,根据接口【接口地址+/api/v2/::format/filter_sort_group】::format 请用对应的模块名称替换
如"customesr", "contacts", "opportunities", "contracts","leads"
2,通过第一步数据在调用【接口地址+/api/v2/::format/::filtter_type/filter_optionsp】
获取筛选项 其中::fitter_type使用第一步接口中“field_name”字段值替换
以爱客CRM为例,涉及以下接口:
如获取客户查询条件:
第一步:http://test.ikcrm.com:8008/api_doc/#%E5%AE%A2%E6%88%B7%E7%AD%9B%E9%80%89%E6%9D%A1%E4%BB%B6%E5%88%86%E7%BB%84
第二步:http://test.ikcrm.com:8008/api_doc/#%E5%AE%A2%E6%88%B7%E7%AD%9B%E9%80%89%E9%80%89%E9%A1%B9
#### 23、如何查询某段时间内新增的数据?
http://test.ikcrm.com:8008/api_doc/#%E5%85%A8%E9%83%A8%E5%AE%A2%E6%88%B7%E5%88%97%E8%A1%A8
如按照时间范围查找需要参数 ...&date=other&start_date=2018-01-01&end_date=2018-01-07
#### 24、如何查询某段时间内更新过的数据?
根据对应的列表查询 查询条件为时间排序并通过时间区间过滤
时间格式参考如下:

如按照时间范围查找需要参数 ...&date=other&start_date=2018-01-01&end_date=2018-01-07
#### 25、如何查询某段时间内审批通过的合同?
根据对应的列表查询 查询条件为时间排序并通过时间区间过滤
时间格式参考如下:
如按照时间范围查找需要参数 ...&date=other&start_date=2018-01-01&end_date=2018-01-07
审批通过的合同需要添加查询参数:approve_status=approved
更多查询条件请参考 **#### 22**
#### 26、调用列表接口的时候,是返回全部的数据吗?
不是,如果要查询全部的数据,需要循环调用接口查询不同page的数据,如page=1&per_page=20,per_page最大100。
#### 27、如何获取地区数据?
先调用/api/v2/location/export传入klass_name=Province获取省份数据,再调用/api/v2/location/cities传入省份id获取该省份的城市,再调用/api/v2/location/districts传入城市id获取该城市的区县数据。
http://test.ikcrm.com:8008/api_doc/#%E8%BF%94%E5%9B%9E%E6%89%80%E6%9C%89%E7%9A%84%E6%95%B0%E6%8D%AE-%E6%89%80%E6%9C%89%E7%9C%81%E4%BB%BD
#### 28、有一键删除全部客户的接口吗?
没有,如果需要删除全部客户,可以循环调用删除客户接口循环删除。
http://test.ikcrm.com:8008/api_doc/#%E5%88%A0%E9%99%A4%E5%AE%A2%E6%88%B7
#### 29、如何导入客户数据到客户公海里面?
先调用api/v2/common_customers/common_settings获取公海列表(公海id),然后调用创建公海客户接口api/v2/common_customers/:id
#### 30、如何将销售的客户转移到客户公海里面?
先调用api/v2/common_customers/common_settings获取公海列表(公海id),然后调用创建公海客户接口api/v2/common_customers/:id
#### 31、如何查询某个客户是在公海还是不在公海?
用查重接口,传查重字段的值,如果返回的结果中user_id有值表示有人负责,如果user_id为空表示在公海中。
#### 32、如何查询某个客户的跟进记录?
使用查询跟进记录接口/api/v2/revisit_logs/new_index,传入实体和实体ID即可。
http://test.ikcrm.com:8008/api_doc/#%E8%B7%9F%E8%BF%9B%E5%88%97%E8%A1%A8
#### 33、如何为销售人员指派任务?
使用创建任务接口,同时指定任务参与人的user_id,就会给该用户创建了任务。
#### 34、如何给客户上传附件?
对客户上传附件,对应的是客户下的附件功能:

#### 35、如何给客户的自定义图片类型的字段上传图片?
客户模块增加了一个图片类型的自定义业务字段,创建客户时对该图片字段上传图片,对应的是新增客户时上传图片:

#### 36、如何给合同的合同附件字段上传附件?
对合同的合同附件字段上传附件,对应的是新增合同时上传合同附件:

- 励销云平台
- 2021.07.15更新介绍
- 2021.07.07更新介绍
- 2021.06.21更新介绍
- 2021.05.17更新介绍
- 2021.05.13更新介绍
- 2021.04.20更新介绍
- 2021.03.02更新介绍
- 2020年09月01日更新介绍
- 2020年08月20日更新介绍
- 2020年08月03日更新介绍
- 2020年07月08日更新介绍
- 2020年06月17日更新介绍
- 2020年06月08日更新介绍
- 2020年06月01日更新介绍
- 2020年05月11日更新介绍
- 2020年04月22日更新介绍
- 2020年04月07日更新介绍
- 2020年04月01日更新介绍
- 2020年3月30更新介绍
- 2020年3月26APP更新介绍
- 2020年02月27号APP更新介绍
- 2020年02月14号停服公告
- 2020年02月13号更新介绍
- 2020年01月10号更新介绍
- 2019年12月20号更新介绍
- 2019年11月15号更新介绍
- 2019年10月APP更新介绍
- 2019年10月09号更新介绍
- 2019年09月09号更新介绍
- 2019年09月02号更新介绍
- 2019年08月08号更新介绍
- 2019年07月29号更新介绍
- 2019年07月01号更新介绍
- 【励销云】APP推荐机型
- 产品帮助手册目录
- CRM功能
- 快速上手系统
- 工作台
- 销售简报
- 审批中心
- 业绩目标
- 业绩排行
- 销售漏斗
- 任务
- 销售助手
- 写报告
- 公告栏
- 自定义工作台
- 跟进行为分析
- 部门荣誉榜
- 个人荣誉榜
- 通话量统计
- 线索
- 新增线索
- 导入线索
- 扫描名片
- 线索查重
- 转移线索
- 线索详情
- 编辑线索
- 删除线索
- 全部线索
- 我的线索
- 已转客户的线索
- 导出线索
- 转成客户
- 发送短信
- 线索池
- 配置线索池
- 导入线索至线索池
- 转移线索池线索
- 编辑线索池线索
- 删除线索池线索
- 导出线索池线索
- 抢线索
- 设置最大线索数限制
- 客户
- 新增客户
- 导入客户
- 导入客户跟进记录
- 客户查重
- 转移给他人
- 转移至公海
- 添加协作人
- 客户详情
- 编辑客户
- 删除客户
- 全部客户
- 我的客户
- 我协作的客户
- 导出客户
- 添加联系人
- 添加商机
- 添加合同
- 添加费用
- 客户审批
- 合并客户
- 发送短信
- 待审批的客户
- 分组管理
- 客户公海
- 公海管理员
- 导入客户至公海
- 转移给他人
- 转移到其他公海
- 合并公海客户
- 编辑公海客户
- 删除公海客户
- 导出公海客户
- 公海成员
- 转到机器人
- 清除全部
- 联系人
- 新增联系人
- 导入联系人
- 扫描名片
- 联系人查重
- 联系人详情
- 编辑联系人
- 删除联系人
- 全部联系人
- 我的联系人
- 我下属的联系人
- 我协作的联系人
- 我下属协作的联系人
- 导出联系人
- 联系人角色
- 商机
- 新增商机
- 导入商机
- 导入商机跟进记录
- 转移给他人
- 添加协作人
- 商机详情
- 编辑商机
- 删除商机
- 全部商机
- 我的商机
- 我协作的商机
- 导出商机
- 新增联系人
- 新增产品
- 新增费用
- 打印
- 转成合同
- 合同
- 新增合同
- 导入合同
- 导入合同跟进记录
- 转移给他人
- 添加协作人
- 合同详情
- 编辑合同
- 删除合同
- 全部合同
- 我的合同
- 我协作的合同
- 我的草稿
- 导出合同
- 配置回款计划
- 添加回款记录
- 添加开票记录
- 添加产品
- 添加费用
- 复制合同
- 打印合同
- 回款
- 新增回款计划
- 编辑回款计划
- 回款计划详情
- 导入回款计划
- 导出回款计划
- 新增回款记录
- 回款记录详情
- 导入回款记录
- 导出回款记录
- 回款记录审批
- 新增开票记录
- 编辑开票记录
- 开票记录详情
- 导入开票记录
- 导出开票记录
- 产品
- 新增产品
- 导入产品
- 产品详情
- 编辑产品
- 删除产品
- 禁用/启用产品
- 新增产品分类
- 编辑产品分类
- 删除产品分类
- 导出产品
- 拨打任务
- 创建拨打任务
- 进入拨打任务
- 批量拨号弹窗改版
- 跟进记录
- 写跟进
- 导入跟进记录
- 删除跟进记录
- 导出跟进记录
- 评论跟进记录
- 回复评论
- 呼叫中心
- 一键拨号
- 来电弹屏
- 通话记录
- 通话统计
- 批量拨号
- 防封号规则
- 风险预警
- 呼叫转移
- 安卓手机使用呼叫转移
- 五卡话机/话务盒使用呼叫转移
- 新增数据上报
- 呼叫转移常见问题
- 外呼设置
- 拨打任务
- 通话流水
- 通话统计
- 短信群发
- 报表中心
- 销售额排名报表
- 线索转化率
- 短信到达率报表
- 自定义报表
- 呼入流水报表
- 销售过程类
- 流量额度消耗统计报表
- 机器人数据统计报表
- 跟进记录报表
- 销售预测报表
- 销售漏斗报表
- 业务新增汇总报表
- 广告助手ROI分析报表
- 销售业绩类
- 业绩完成度目标报表
- 回款计划汇总报表
- 产品销售汇总报表
- 赢单商机汇总报表
- 合同汇总报表
- 销售管理类
- 拜访签到报表
- 销售回款排名报表
- 客户数量排名报表
- 业绩目标完成度排名报表
- 销售额排名报表
- 线索转化率
- 工作报告报表
- 部门荣誉榜
- 个人荣誉榜
- 分析类
- 客户类型统计报表
- 短信到达率报表
- 自定义报表
- 管理报表
- 报表设置
- 排名类报表设置
- 工作报告
- 写报告
- 查看报告
- 报告统计
- 导出报告
- 业绩目标
- 设置业绩目标
- 查看业绩目标完成情况
- 费用报销
- 新增费用
- 新增报销单
- 全部报销单
- 我的报销单
- 全部费用
- 我的费用
- 导出报销单
- 导出费用
- 待审批的报销单
- 数据上报
- 查看数据上报
- 新增数据上报
- 日志查询
- 工商查询
- 开启工商查询
- 使用方法
- 风险信息订阅
- 开通应用
- 订阅
- 查看风险信息
- 添加为客户
- 编辑订阅人
- 取消订阅
- 关联CRM客户
- 账单记录
- 付费方式
- 订阅规则
- 业绩提成
- 知识库
- 通知中心
- 所有通知
- 任务提醒
- 线索/线索池消息
- 客户/客户公海消息
- 评论通知
- 公司公告消息
- 搜客宝消息
- 机器人消息
- 其他消息
- 满意度调查通知
- 任务
- 新建任务
- 编辑任务
- 删除任务
- 设置已完成
- 设置未完成
- 过期任务
- 周期任务
- 任务通知
- 销售动态
- 附件
- 快捷编辑
- 自定义筛选
- 自定义显示列
- 搜索和查询
- 全局搜索
- 查询
- 搜客宝
- 使用说明
- 独立APP专有功能
- Android通话录音
- PC调起APP进行外呼
- 拨号盘
- 企微版CRM登录APP
- 广告助手
- 广告助手ROI报表
- 系统设置
- 部门和用户
- 角色和权限
- 公司信息
- 公告管理
- 业绩目标
- 业绩提成
- 查重设置
- 客户公海
- 工作报告
- 数据上报
- 呼叫中心
- 黑名单设置
- 短信设置
- 自定义业务
- 自定义业务类型
- 自定义业务字段
- 自定义业务参数
- 自定义审批
- 自定义打印模板
- 更多设置
- 日志查询
- API接口
- API接口怎么用
- API接口常见问题
- 常见问题
- APP支持的手机型号及系统版本
- 组织架构
- 权限相关
- 导入导出
- 客户公海
- 查重相关
- 线索管理
- 商机管理
- 合同回款
- 短信群发
- 通知提醒
- 附件上传
- 打通进销存
- 关于安全
- 钉钉相关
- 我买的是爱客CRM为什么应用名称变成了励销CRM