System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及一种第三方平台投放调研链接的对接方法、系统、电子设备及存储介质。
技术介绍
1、现有问卷调研平台上的租户,即第三方平台用户,需要通过调研平台设计调研问卷,然后将调研问卷投放到自有平台上执行调研业务。所以,作为第三方平台投放调研问卷的痛点是,第三方平台需要能够及时了解自有平台用户在调研问卷的作答情况,然后行动,从而完成自有业务的闭环。因此,需要在线问卷调研平台与第三方平台对接,将第三方平台的用户标识关联到调研样本,并允许第三方平台及时获取用户完成调研问卷的数据。
2、亟需一种能够将第三方平台的用户标识关联到调研链接,且第三方平台能够及时获取用户答题数据的第三方平台投放调研链接的对接方法。
技术实现思路
1、本专利技术实施例的目的在于提供一种第三方平台投放调研链接的对接方法、系统、电子设备及存储介质,用以解决现有技术中无法将第三方平台的用户标识关联到调研样本,且第三方平台无法及时获取用户答题数据的问题。
2、为实现上述目的,本专利技术实施例提供一种第三方平台投放调研链接的对接方法,所述方法具体包括:
3、响应于活动参与请求,获取活动列表,基于所述活动列表确定调研对象;
4、第三方平台的对接方式和回调地址;
5、基于所述对接方式、回调地址和调研对象生成调研链接;
6、响应于答题请求,获取调研链接对应的调研内容;
7、用户答题过程中,基于所述回调地址向所述第三方平台反馈答题数据
8、在上述技术方案的基础上,本专利技术还可以做如下改进:
9、进一步地,所述对接方式包括前台对接和后台对接;
10、当对接方式为前台对接时,确定get请求的页面重定向的url地址,基于所述url地址确定回调地址;
11、当对接方式为后台对接时,确定对接触发点和回调的http请求类型,基于所述触发点和http请求类型确定回调地址。
12、进一步地,所述基于所述对接方式、回调地址和调研对象生成调研链接,包括:
13、基于所述对接方式和回调地址生成对接所述第三方平台的授权信息,其中,所述授权信息包括对接key和对接secret。
14、进一步地,所述基于所述对接方式、回调地址和调研对象生成调研链接,还包括:
15、所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接。
16、进一步地,所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接,包括:
17、将所述对接key和对接secret结合得到增加参数字段;
18、获取调研链接的原有参数字段;
19、将所述增加参数字段和所述原有参数字段依据参数字母顺序升序排列后,进行参数值字符串拼接,拼接完成后,调用md5库函数生成十六进制哈希值作为参数签名;
20、将所述参数签名添加至所述调研链接。
21、进一步地,所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接,还包括:
22、所述调研平台响应于第三方平台的调研链接,基于所述对接key获取对接key,按照统一的参数验证规则,生成md5值,判断所述md5值与所述参数签名是否一致,若是,调研链接合法,允许调研链接接入并响应完成约定的第三方平台回调动作。
23、进一步地,所述用户答题过程中,基于所述回调地址向所述第三方平台反馈答题数据,包括:
24、答题结束后,通过所述回调地址,实时调用第三方接口,将答题带的第三方参数原封不动地返回至第三方平台,同时返回样本id和样本完成状态。
25、一种第三方平台投放调研链接的对接系统,包括:
26、调研对象确定模块,用于响应于活动参与请求,获取活动列表,基于所述活动列表确定调研对象;
27、第三方信息确定模块,用于确定第三方平台的对接方式和回调地址;
28、调研链接生成模块,用于基于所述对接方式、回调地址和调研对象生成调研链接;
29、调研内容获取模块,用于响应于答题请求,获取调研链接对应的调研内容;
30、反馈模块,用于用户答题过程中,基于所述回调地址向所述第三方平台反馈答题数据。
31、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述方法的步骤。
32、一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
33、本专利技术实施例具有如下优点:
34、本专利技术中第三方平台投放调研链接的对接方法,响应于活动参与请求,获取活动列表,基于所述活动列表确定调研对象;第三方平台的对接方式和回调地址;基于所述对接方式、回调地址和调研对象生成调研链接;响应于答题请求,获取调研链接对应的调研内容;用户答题过程中,基于所述回调地址向所述第三方平台反馈答题数据,解决了现有技术中无法将第三方平台的用户标识关联到调研样本,且第三方平台无法及时获取用户答题数据的问题。
本文档来自技高网...【技术保护点】
1.一种第三方平台投放调研链接的对接方法,其特征在于,所述方法具体包括:
2.根据权利要求1所述第三方平台投放调研链接的对接方法,其特征在于,所述对接方式包括前台对接和后台对接;
3.根据权利要求1所述第三方平台投放调研链接的对接方法,其特征在于,所述基于所述对接方式、回调地址和调研对象生成调研链接,包括:
4.根据权利要求3所述第三方平台投放调研链接的对接方法,其特征在于,所述基于所述对接方式、回调地址和调研对象生成调研链接,还包括:
5.根据权利要求4所述第三方平台投放调研链接的对接方法,其特征在于,所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接,包括:
6.根据权利要求5所述第三方平台投放调研链接的对接方法,其特征在于,所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接,还包括:
7.根据权利要求1所述第三方平台投放调研链接的对接方法,其特征在于,所述用户答题过程中,基于所述回调地址向所述第三方平台反馈答题数据,包括:<
...【技术特征摘要】
1.一种第三方平台投放调研链接的对接方法,其特征在于,所述方法具体包括:
2.根据权利要求1所述第三方平台投放调研链接的对接方法,其特征在于,所述对接方式包括前台对接和后台对接;
3.根据权利要求1所述第三方平台投放调研链接的对接方法,其特征在于,所述基于所述对接方式、回调地址和调研对象生成调研链接,包括:
4.根据权利要求3所述第三方平台投放调研链接的对接方法,其特征在于,所述基于所述对接方式、回调地址和调研对象生成调研链接,还包括:
5.根据权利要求4所述第三方平台投放调研链接的对接方法,其特征在于,所述第三方平台获取所述授权信息后,基于所述授权信息、调研对象和答题对接规范信息生成调研链接,包括:
6.根据权利要求5所述第三方平台投放调...
【专利技术属性】
技术研发人员:刘兴军,
申请(专利权)人:众言科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。