如何进行API对接?问卷网开放平台简介
问卷网开放平台提供API对接服务,您可以通过API接口对接问卷网账号,管理项目、查询数据,还可以通过Webhook接收特定事件的消息推送。
API对接有【企业自建API】和【ISV服务应用】两种模式,两者对应的使用场景有所不同,但大部分API接口可以复用,请您根据实际情况选择。
企业自建API的开通流程
如果您希望对接1个问卷网账号的数据,建议您使用【企业自建API】。在问卷网账号-个人中心-API对接 可以开通API功能,该功能需要企业版及以上账号套餐才可开启:
企业版账号点击创建成功后,会出现【管理API】入口,点击可进入开放平台控制台
在开放平台控制台,您可以看到刚才创建的自建API应用,应用状态和到期时间与企业版账号套餐是一致的。点击【查看】可以查看详细信息。
进入【应用信息】板块,可以查看AppKey、AppSecret,在开发对接过程中,需要这两个字段来生成签名,注意AppSecret等同密码,请妥善保管!
在【消息推送】板块,您可以设置推送地址。该账号下所有项目收集答卷均会触发事件,问卷网服务器会推送到该地址。
详细的对接流程请查看开发文档https://open.wenjuan.com/document/
ISV服务应用
企业自建API是企业版问卷网账号套餐自带功能,只能对接该账号本身,ISV服务应用是ISV开发者账号的功能,支持同时绑定多个问卷网账号,可以实现跨问卷网账号的数据查询和消息推送。
ISV开发者账号注册实行申请制,请点击此处提交表单,我们的客户经理会与您联系。
如您未登录https://open.wenjuan.com 控制台,请选择“开发者登录”,登录开发者手机号
注意:如果您已经登录问卷网账号,则需要在右上角[切换账号]中添加开发者账号
企业自建API和ISV服务应用的联系和区别?
联系
1. 企业自建API和ISV服务应用的接口参数命名、签名规则等都是相同的
2. 都能通过接口访问到问卷网账号的数据,接收消息推送
3. 同一个问卷网账号 支持开通企业自建API,同时与多个ISV服务应用绑定
区别
1. 企业自建API本身不收费,已包含在企业版账号套餐中;ISV服务应用单独收费,与问卷网账号套餐无直接联系。
2. 企业自建API的接口和ISV服务应用有所区别,自建API没有注册接口,部分传参不需要传open_id。具体参考开发文档。
3. 企业自建API与问卷网账号是一一对应的,ISV开发者账号可以创建多个服务应用,每个服务应用可以绑定多个问卷网账号(也支持绑定同一个问卷网账号)。
企业自建API和ISV服务应用的选择?
如果您是内部业务系统,需要所有项目都在一个账号中管理,请使用企业自建API功能。所有项目共享账号套餐的权益。如需多人协作,可以开通企业协作功能,企业版自带10个子账号成员席位。
注意,成员的个人空间不属于主账号,所以企业自建API无法查询成员个人空间下的项目,也无法通过API登录子账号。
如果您需要对接多个账号,各个账号之间的数据相互之间完全隔离,请使用ISV服务应用功能。服务应用的AppKey可以打通多个账号的数据。
注意,服务应用对接的问卷网账号开通企业协作,协作成员的数据也是无法访问的。
版本对比与购买链接:https://www.wenjuan.com/senior_user/