- 【企业微信-微信插件问题】 从微信插件中进入应用页面报错:“授权已过期,请重新登录”
由于我司使用习惯的问题,常用微信插件进入企业微信第三方应用。但在今天突然出现 “授权已过期,请重新登录”的报错页面。 通过排查发现企业微信中进入也有类似问题。 后面进行微信企业认证后(经过一系列操作,但不清楚是否是由于企业认证所导致的问题),企业微信中进入应用没有问题,可正常进入页面。微信插件中却依旧出现 “授权已过期,请重新登录”的报错页面(估计是有相关缓存导致),但依旧有一定的几率可在微信插件中正常进入该应用页面。 企业微信 100%可成功跳转页面:[图片] 但微信插件却有很高的几率出现该报错:[图片] 关闭微信,以及重启手机均无法将这个问题解决。所以大概评估是由于 微信插件缓存机制 导致的问题
2021-09-22 - 第三方应用:应用主页设置问题
问题:我在应用详情页面设置 应用主页,但是我从企业微信客户端打开 该第三方应用的时候,用户跳转的并不是我所设置的 应用主页。而是企业授权应用的redirect_url [图片] 上面是我设置的应用主页,但是似乎没有起效果。反而跳转的是我是用企业授权应用的redirect_url [图片] 请问这个原因产生的问题是什么呢? 目的:我怎么样才能让用户在打开应用的时候,就可以跳转到我设置的 应用主页 配置对应的URL呢?
2020-05-15 - 企业微信第三方应用授权出现错误: 请登录企业微信APP或PC端添加应用
[图片] 使用企业微信APP的扫一扫功能,扫描二维码,跳转到对应的网站,出现此问题。 请问为什么会出现这个错误呢? 我将获取预授权码以及设置授权配置的接口调用,放在一个页面中,页面获取和设置成功之后,重定向对应的企业微信页面: https://open.work.weixin.qq.com/3rdapp/install?suite_id=SUITE_ID&pre_auth_code=PRE_AUTH_CODE&redirect_uri=REDIRECT_URI&state=STATE
2020-05-12 - 服务商第三方应用授权: redirect_uri 与配置的授权完成回调域名不一致
[图片] 跳转生成第三方应用授权的 URL,进行跳转的时候,出现上面画面的错误提示。 我在[图片]这个地方设置的域名与我redirect_url 参数设置的url的域名是一致的。但是不知道为什么会报 “redirect_url 与配置的授权完成回调域名不一致” 的错误。 https://open.work.weixin.qq.com/3rdapp/install?suite_id=SUITE_ID&pre_auth_code=PRE_AUTH_CODE&redirect_uri=REDIRECT_URI&state=STATE 这个redirect_url 的域名与安装完成回调域名是一致的,URLEncode 的 redirect_url编码是 UTF-8。请问是和编码有关吗?还是说是别的配置? 相关文档:https://work.weixin.qq.com/api/doc/90001/90143/90597
2020-05-12 - 企业微信支付问题:如何进行第三方应用支付
如何在企业微信 第三方应用中调起微信支付? 在企业微信第三方应用开发文档中并没有有关于 第三方应用微信支付的相关文档。 在微信支付的开发文档中,我看到有有关于 企业号支付的 userId 转 openId进行支付。我想问一下,这个JSAPI支付,我是否可以将 服务商的 CorpID与获取到的对应的UserID 进行调用。是否可以获取到OpenID,是否可以通过这个OpenID再用服务商的CorpID发起支付? 有或者有别的,可以让企业微信第三方应用进行支付的微信支付方式???
2020-05-09 - 企业微信接口调用:不需要加解密?
[图片] 以上图为例子, 我想请问一下,为什么文档中并没有提及请求是否需要加密?难不成是因为HTTPS协议的缘故,才不需要加解密的吗? 指令回调、数据回调的通知数据中,有对数据进行验签、解密的要求。那么为什么调用企业微信接口时,不需要加解密? 如果是另外的文档中有要求对请求和响应的数据进行加解密验签,麻烦给出链接,谢谢~
2020-05-07 - 企业微信第三方应用: 如何进行微信支付
我想请问一下,企业微信第三方应用当中,可以调起微信支付的方式有哪几种? 如果是 JSAPI方式可以支付,能否给文档?
2020-04-26 - JSAPI 支付怎么让订单失效?time_expire参数不生效的情况下
在 JSAPI 支付中有一个参数为 time_expire 参数, 此参数在文档中的定义是:【订单失效时间】 。 按照我的理解 【订单失效时间】 即为订单关闭时间, 可是我下单的时候传入了此参数为 "time_expire":"20190428161823" 但是却并没有限制成功, 依旧可以支付,并调用查询接口时,依旧返回 [订单未支付] 结果。 于是我认为是 time_start 参数未传入的问题,于是我又将 time_start 参数传入,可是超过 【订单失效时间】 却是依旧可以支付。按照文档定义,我认为是 预支付交易会话标识prepay_id的问题,该值有效期为2小时。 于是我查询了前一天的订单,却依旧没有关闭。 总结: time_expire 参数 不知为何没有生效,请问是什么原因导致的呢?如果是找出了原因,又该如何生效呢?
2019-04-30 - JsAPI支付问题: 如何才能让订单失效?
这边本来打算对订单做十分钟内支付的限制,可是当使用 JSAPI 支付 中的 time_expire 参数时,却发现并没有生效,原因在于调用查询接口的时候,即使超过了限定时间,却依旧返回未支付。 以下附上文档中对 time_expire参数的说明: 交易结束时间time_expire否String(14)20091227091010订单失效时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。订单失效时间是针对订单号而言的,由于在请求支付的时候有一个必传参数prepay_id只有两小时的有效期,所以在重入时间超过2小时的时候需要重新请求下单接口获取新的prepay_id。其他详见时间规则 建议:最短失效时间间隔大于1分钟 后来我检查了一下参数传值: "time_expire":"20190429105355" 这个好像没有问题,然后根据上一次我发出的问题,有官方回复说让我检查一下服务器的时间,我看了一下, 与国家授时中心标准时间 好像并没有什么区别。 于是,我就懵了 总结: 请问有没有谁能够回答我,如何使得 time_expire 参数生效, 使得调用查询接口的时候返回订单状态为: 订单已关闭 ????
2019-04-29 - JSAPI 支付 time_expire 参数为何不生效?
在 JSAPI 支付中有一个参数为 time_expire 参数, 此参数在文档中的定义是:【订单失效时间】 。 按照我的理解 【订单失效时间】 即为订单关闭时间, 可是我下单的时候传入了此参数为 "time_expire":"20190428161823" 但是却并没有限制成功, 依旧可以支付,并调用查询接口时,依旧返回 [订单未支付] 结果。 于是我认为是 time_start 参数未传入的问题,于是我又将 time_start 参数传入,可是超过 【订单失效时间】 却是依旧可以支付。按照文档定义,我认为是 预支付交易会话标识prepay_id的问题,该值有效期为2小时。 于是我查询了前一天的订单,却依旧没有关闭。 总结: time_expire 参数 不知为何没有生效,请问是什么原因导致的呢?如果是找出了原因,又该如何生效呢?
2019-04-28