Open zhouhaoJOKER opened 3 years ago
https://{web_site_url}/walletkit/consumer/pass/save?content= https://{web_site_url}/walletkit/consumer/pass/save?jwt= 这两种形式是通过浏览器形式添加的,无法正常访问是指什么?可不可以提供一个完整的url链接
后面说的改成wallet://协议又是指什么,有相关文档指导吗
https://{web_site_url}/walletkit/consumer/pass/save?content= https://{web_site_url}/walletkit/consumer/pass/save?jwt= 这两种形式是通过浏览器形式添加的,无法正常访问是指什么?可不可以提供一个完整的url链接
后面说的改成wallet://协议又是指什么,有相关文档指导吗
然后后面说的wallet://这个协议 可以看一下这个地址: https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides-V5/guide-cardstore-0000001050160273-V5 “商户H5领取卡券到卡包” 里面有一个
看一下这个链接https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/callback-0000001050160427-V5#ZH-CN_TOPIC_0000001050160427__section27935113552 @yulingYP
你的开发者账号是中国的吗
使用的是哪个语言的demo生产的url?
看一下这个链接https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/callback-0000001050160427-V5#ZH-CN_TOPIC_0000001050160427__section27935113552 @yulingYP
这个是卡券绑定、删除后的回调通知事件,跟你绑卡失败没关系
https://{web_site_url}/walletkit/consumer/pass/save?content= https://{web_site_url}/walletkit/consumer/pass/save?jwt= 这两种形式是通过浏览器形式添加的,无法正常访问是指什么?可不可以提供一个完整的url链接 后面说的改成wallet://协议又是指什么,有相关文档指导吗
然后后面说的wallet://这个协议 可以看一下这个地址: https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides-V5/guide-cardstore-0000001050160273-V5 “商户H5领取卡券到卡包” 里面有一个
这里提供的url是已经绑定了的吗,有没有没有绑定过的url
1.开发者账号是中国的 2.我分别用了C#和golang都测试过了。 3.我现在给你提供一个C#的链接
1.开发者账号是中国的 2.我分别用了C#和golang都测试过了。 3.我现在给你提供一个C#的链接
上面已经提供的url是用哪个语言生成的?有没有被别人绑定过。 如果被别人绑定了的话,请提供一个新生成的url
在浏览器上打开这个链接之后,我登录了,之后就会提示错误了。 @yulingYP
您刚刚提供的那个可以正常添卡呀
检查一下前面的域名对不对
奇怪不可以呀。为啥我在电脑上的浏览器打开之后,老是报错
右边的错误信息发一下吧
是不是我们不同的网络导致的。 {"timestamp":"2021-06-28T02:22:25.358+00:00","status":500,"error":"Internal Server Error","message":"HV000032: Unable to initialize com.huawei.walletkit.controller.validation.validator.CountryCodeValidator.","path":"/walletkit/rest/privacy/links"}
有没有可能是我本身的开发者,设置有问题导致的 @yulingYP 除了我们账号,和网络不同以外都是相同的
如果是中国的开发者账号的话,可以绑定的就只能是中国的华为账号 也有可能是你那边的网络限制导致的。可以换个网络罗环境看看
我试试
华为账号的服务地可以在 应用市场APP-》我的》设置-》国家/地区中查看
好的
我没有华为手机。。。。这个设置怎么设。
https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-clouddebug-debugequip-0000001122212029 根据这里的指导登一下华为的远程真机,看看你现在用的华为账号是不是中国的吧
我刚才借了一个手机 看了一下就是中国
这边尝试着复现了一下,我用一个欧洲的华为账号去绑卡的时候,他就会返回跟你一样的错误..
我刚才借了一个手机 看了一下就是中国
要不换一个或者重新注册一个华为账号看看,注册时地区选中国....
云调试里面没有可选的手机是因为没有权限吗? 好吧,我再找人要一个华为账号试试看,不过一般我们国内的话,都是用的中国吧。。。
云调试里面没有可选的手机是因为没有权限吗? 好吧,我再找人要一个华为账号试试看,不过一般我们国内的话,都是用的中国吧。。。
不会的吧,应该是有权限的,云调试只要认证成为开发者是都可以使用的。从我这边看好像没啥问题 是不是你们那边的网络路由到海外去了
不是的吧,我刚才换了一个阿里云服务器。上面打开也是报错了。 我再找找别人的账号试试看
我说的是你电脑的网络环境哈,跟你服务器的环境没啥关系。
嗯嗯我知道。我换了一个服务器。在服务器上面打开的链接的,然后服务器的网络是另外的一个网络。不是公司的网络。
远程调试的时候,可以怎么复制粘贴进去。。。
我记得远程真机上的环境是没法绑卡的...要不你把链接发给你的手机,然后用手机流量绑卡看看成不成功
想放弃了。。。让测试试试看吧。
把你测试用的华为账号发我,我看看能不能查一下你的账号是哪个国家的。给登录的账号就行,不用给密码
Joker_Chou@outlook.com 谢谢你啦
确实是国内的账号,你这边直接用流量,然后手机浏览器点开绑定可以吗
我自己的手机是苹果的,测试不行 用同事华为手机也不行。 我链接打开到浏览器之后,会提示需要登录华为账号, 一旦登录我的账号之后,那显示空白或者是错误。
登录华为账号后,再重新点开那个链接试试。
登录华为账号后会调转到钱包的主页,要重新点一遍链接才能绑卡
一样的显示失败了。
上面用的是wifi吧,用手机流量试试看
哦豁。忘记了 我试试
也是同样的报错。
使用的url可以发一下给我吗
这就奇怪了,我这边是成功的... 要不你把你的账号和密码都邮件发我一下,我在我这边的网络环境下试试 我的邮箱mayiping@huawei.com
或者你用手机号重新注册一个新的华为账号试试
你用其他同事手机测试看看呢。能生效不?我换同事的不行。 我还是重新注册一个账号吧。账号密码发给你的话,也需要验证码的
golang的sdk中生成的链接是 1.https://{web_site_url}/walletkit/consumer/pass/save?jwt= .net core的sdk中生成的链接是 2.https://{web_site_url}/walletkit/consumer/pass/save?content= 两者生成的https协议的都无法正常访问, 但是通过修改成 wallet://协议之后再华为手机上,就能正常的唤起华为钱包。