redengineer / redmini

小红书小程序
17 stars 4 forks source link

手机扫小红书生成的二维码后,没法携带二维码的路径中拼接的参数(origin)(subPackages/promotions/activity?promotionCode=f3VtCNXDMA&origin=FXvSZGYZN1vLT@f803227a97) #1480

Open Murphy3389 opened 1 week ago

Murphy3389 commented 1 week ago

Issue类型

bug

问题模块

小程序框架

所属的服务商

上海卡里司马科技有限公司

平台

IOS, Android

小红书版本信息

8.52

基础库版本

v3.105.1

用户ID

发生问题的时间

2024-09-06 09:27:59 至 2024-09-06 09:27:59

问题描述

我们调用小红书的这个接口:https://miniapp.xiaohongshu.com/docs?path=/third/api-3rd/post-api-rmp-tp-auth-apps-qrcode-unlimited 生成了小红书的二维码后,用手机扫码,但是没有携带二维码的路径中拼接的参数(origin) 之前的问题是,苹果手机扫码后可以带参,但是安卓不行 然后研发提到在8.52的版本解决安卓手机带参数的问题,但是更新了8.52之后,安卓没好,苹果手机也不带参数了

期望结果

要解决安卓手机和苹果手机都可以扫码带origin参数的问题

重现步骤和复现问题的最小demo Github链接

详细见截图

github-actions[bot] commented 1 week ago

您好开发者, 我们已收到你的问题, 已通知开发团队进行处理! 如您未阅读我们的开发文档,可先参阅开发文档 小红书问题处置流程 :sparkles: 感谢您的提问!:sparkles:

Murphy3389 commented 1 week ago
image image image
taiyiandr commented 1 week ago

请确认下二维码中的原始参数。 之前的二维码是符合预期的,但今天的二维码对应的页面链接中,并没有 origin 参数。

企业微信截图_f0ec1fa9-8155-477c-bacc-02ff40d45d6b 企业微信截图_69d97da1-9f5a-48af-a751-1ca27d08c4c6
Murphy3389 commented 1 week ago

@taiyiandr 二维码的生成是调小红书接口生成的,而且这个码扫了后我可以从我们自己的后台看到有部分订单有记录,但是部分又没有,有问题的就是8.52版本的小红书,苹果手机

taiyiandr commented 1 week ago

@taiyiandr 二维码的生成是调小红书接口生成的,而且这个码扫了后我可以从我们自己的后台看到有部分订单有记录,但是部分又没有,有问题的就是8.52版本的小红书,苹果手机

好的,目前看客户端上打开小程序是的链接就没有 origin 参数,上游链路我们再排查下。

Murphy3389 commented 1 week ago

@taiyiandr 这些问题都需要用手机来扫码,才能知道情况

但是我有个问题,为什么8.52版本发布后,苹果手机之前100%可以带参数,但是现在不带了,这是啥情况? 现在是安卓手机8.52没有修复这个问题,苹果也坏了。。。

taiyiandr commented 1 week ago

@taiyiandr 这些问题都需要用手机来扫码,才能知道情况

但是我有个问题,为什么8.52版本发布后,苹果手机之前100%可以带参数,但是现在不带了,这是啥情况? 现在是安卓手机8.52没有修复这个问题,苹果也坏了。。。

容器视角,8.52双端是正常的。问题在于打开的链接本身没有 origin 参数,用以前的 iOS 版本也获取不到。

taiyiandr commented 1 week ago

调小红书接口生成二维码,你们传的参数有 origin 吗?

Murphy3389 commented 1 week ago
image
Murphy3389 commented 1 week ago

传参里有的

taiyiandr commented 1 week ago
image

从生成的二维码看,有promotionCode参数,但是没有 origin参数。 从截图的数据上看,有 origin 参数但没有 promotionCode 参数。确认上面的二维码是这个请求返回的内容么?

Murphy3389 commented 1 week ago
image

我看不到图片,可以麻烦再发一次么?

Murphy3389 commented 6 days ago

@taiyiandr 图片能再发一遍么?我这边看不到图片,没法参考

taiyiandr commented 6 days ago

@taiyiandr 图片能再发一遍么?我这边看不到图片,没法参考

就是这个issue下,你贴的第一个二维码。

zysaaa commented 5 days ago
企业微信截图_b2a2aadc-2fdc-4c11-a7e0-4b90ed05e2fd

入参是不是不支持params参数

Murphy3389 commented 5 days ago

@zysaaa 这个path有长度限制么?我们现在准备把origin拼到path的最后面,但是不确定是否有字符上限?

Murphy3389 commented 5 days ago
image
Murphy3389 commented 5 days ago

企业微信截图_b2a2aadc-2fdc-4c11-a7e0-4b90ed05e2fd 入参是不是不支持params参数

但我们9月份之前生成的二维码,也是用params来传的,是可以带origin

zysaaa commented 5 days ago
image