找回密码
 立即注册

QQ登录

只需一步,快速开始

lanting
初级会员   /  发表于:2022-3-17 20:02:00
30#
阿享 发表于 2022-3-17 19:36
服务端插件 正则取字符串插件
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=135666&fro ...

感谢,我试下!
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-3-18 08:26:48
31#
本帖最后由 豪~豪 于 2022-3-18 08:37 编辑

回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-18 09:58:15
32#
lanting 发表于 2022-3-17 17:50
1、确实时多了引号的原因,直接给解密插件赋值去掉引号的文本,是可以解密为xml数据的
2、返回变量内容 ...

感谢楼上大佬们的支持,这样的话,可以通过SUBSTITUTE()函数处理一下结果,将引号替换为""
SUBSTITUTE 函数 (microsoft.com)
注意:这个EXCEL公式中引号的写法,因为需要转义,需要写两个引号
  1. =SUBSTITUTE(Q8,"""","")
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-18 10:09:03
33#
本帖最后由 lanting 于 2022-3-18 10:59 编辑

大佬,合集插件内的发送网络请求命令可以增加一个选项吗?就是postman中那个ssl的开关。我感觉第三方的接口可能证书验证设置上存在问题。另外,如果第三方接口系统提供了一个证书文件的话,放在活字格的哪里呢(按说通过静态token方式不需要证书)?
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-18 11:17:19
34#
本帖最后由 lanting 于 2022-3-18 11:21 编辑
Chelsey.Wang 发表于 2022-3-18 09:58
感谢楼上大佬们的支持,这样的话,可以通过SUBSTITUTE()函数处理一下结果,将引号替换为""
SUBSTITUTE  ...

直接对http请求返回的变量result作用这个函数,不能运行,报错,http请求返回的变量应该不是文本类型,包括用正则处理也是不能得到正确的结果,怎么对http请求返回的变量进行处理,变为文本字符串呢?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-18 15:06:11
35#
lanting 发表于 2022-3-18 11:17
直接对http请求返回的变量result作用这个函数,不能运行,报错,http请求返回的变量应该不是文本类型,包 ...

这个结果确实是有些神奇的鸭,一般API返回的是一个json对象,您这个看起来不太像,也没有相关的文档,不清楚具体是什么格式的
您可以试试用这个插件:商品详情 (grapecity.com.cn) 对结果进行json序列化后再用EXCEL公式处理。

回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-3-18 15:12:51
36#
lanting 发表于 2022-3-18 10:09
大佬,合集插件内的发送网络请求命令可以增加一个选项吗?就是postman中那个ssl的开关。我感觉第三方的接 ...

接口可以给我看看吗,我看看是什么问题导致的!
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-18 15:17:16
37#
本帖最后由 lanting 于 2022-3-18 15:20 编辑
Chelsey.Wang 发表于 2022-3-18 15:06
这个结果确实是有些神奇的鸭,一般API返回的是一个json对象,您这个看起来不太像,也没有相关的文档,不 ...

官方http请求:我请求头内请求的是json,返回的却是base64加密的xml数据,这就很奇怪了。
豪哥插件:ssl证书问题,直接没有返回数据,和postman的设置一致,开启ssl的话,就没有响应。关闭ssl就能返回json。但是豪哥的插件没有提供开关ssl验证的选项。

现在能走通的是,把官方http请求的结果返回前端,用函数处理去掉双引号,再把去掉引号的加密文本以服务端命令的参数再次发回服务端用base64解密去解密出明文的xml数据,再将xml转json,这样是通的,就是有点绕啊。
之前在一个帖子里看到过,好像变量作为默认的返回值返回前端会自动变成文本,但是自定义的返回制返回前端是对象而不是文本,好像有这么一个帖子。
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-18 15:26:48
38#
豪~豪 发表于 2022-3-18 15:12
接口可以给我看看吗,我看看是什么问题导致的!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-3-18 16:29:11
39#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部