各地健康码的验证接口哪里可以查到呢

2021-01-04 15:41:45 +08:00
 coloz

没搜到,各地政务数据公开网上也有没有。 因为很多人用的截图,并没有每次打开健康码,所以想调用验证接口,让他们都扫码验证一下。

6805 次点击
所在节点    程序员
24 条回复
WEBUG
2021-01-04 15:52:14 +08:00
直接扫会返回结果的吧
试了下上海的,直接扫
错误是 1{"code":"1","message":"二维码已失效,请重新生成!","data":""}
正常是 0
bclerdx
2021-01-04 15:55:20 +08:00
让他们手动打开健康码呗。
YaZuiBi
2021-01-04 16:01:45 +08:00
ColoThor
2021-01-04 16:02:56 +08:00
验证什么?健康码生成日期?还是获取健康码数据?
Infinite2K
2021-01-04 16:15:45 +08:00
能获取使用者的个人数据信息么
wysnylc
2021-01-04 16:20:08 +08:00
健康码上加个动态时间展示,国务院的就是这样的
coloz
2021-01-04 16:27:20 +08:00
@Infinite2K 就是验证二维码是否正确,避免假二维码和过期二维码
coloz
2021-01-04 16:28:37 +08:00
@WEBUG 成都的不行,另外,你发的这种别人直接二维码对应个接口,返回 0,不就可以了,都验证不了
treblex
2021-01-04 16:31:27 +08:00
我一直以为健康码的逻辑是 你打开小程序 商城或者电影院门口会有一个他们的商家码,扫了算签到,然后根据这个记录查找风险人
但其实到处都是只要出示就行了,不知道是小程序会自动上传定位 还是现在确实没那么严格了
wangxiaoaer
2021-01-04 16:31:57 +08:00
@coloz #7 你这个逻辑很奇怪,你是担心用户提供假的、过期的验证码,正常解决办法应该是你扫人家的码进行验证,但你的题目里让用户来扫?扫什么?拿什么扫?

另外,如果是我的话,验证用户的验证码是否合法,我会结合各地健康码的图形特征,从图像识别+时间方面做验证,不一定非要获取健康码信息。

最后,各地健康码的标准并不统一,二维码说白了仅仅是一张图片而已,里面是否包含信息都不一定。
treblex
2021-01-04 16:33:07 +08:00
@suke971219 #9 比较严格的地方 还是需要手动填表的
wangxiaoaer
2021-01-04 16:33:09 +08:00
@suke971219 #9 健康码是为了方便线下关口检查人员用的。至于你的位置、轨迹之类,理论上是通过运营商信息获取的。
treblex
2021-01-04 16:34:42 +08:00
@wangxiaoaer #12 原来是这样
coloz
2021-01-04 16:38:40 +08:00
@YaZuiBi 试过,返回是个空的 json
coloz
2021-01-04 16:42:23 +08:00
@wangxiaoaer 就是扫二维码,看是不是真的健康码啊,这个已经有相关产品在售了,就是没找到接口。
不是要获取健康码信息,是要验证健康码真实性和是否过期,我说得应该还算清楚把。
二维码就是对应了一个字符串,图形特征能验证真实性???
wangxiaoaer
2021-01-04 16:48:39 +08:00
@coloz #15 我的意思是谁扫谁的问题。

图形验证 防不住专门做个应用来仿制动态健康码,但普通截图、假的应该问题不大。
coloz
2021-01-04 16:59:04 +08:00
@wangxiaoaer 场景是,进门自己拿出手机,对着设备,就像付款一样,如果识别通过就说通过,识别未通过就报警。用于替代门口的保安和门卫。
截图怎么识别?假的怎么识别?我想不出来。。。。
markgor
2021-01-04 18:05:57 +08:00
![是这个吗?]( https://i.loli.net/2021/01/04/LMdEIT8yUZ1ugo3.png)

这个接口需要申请才能使用。
markgor
2021-01-04 18:11:07 +08:00
!( https://i.loli.net/2021/01/04/evHKFBomCbnYfpE.png)

这个应该是你要找的接口,但是没有公开申请途径,暂时是由卫监局负责。
反正就是没说允许公众申请,还是不允许公众申请吧....
wangxiaoaer
2021-01-04 18:34:39 +08:00
@coloz #17 我的想法是:把健康码页面截图,这个图片里面包含了二维码和其他文字信息,尤其重要的是还包含跳动的时间信息,基于这个样本图片训练。然后识别的时候首先截图,之后识别图像,保证这个二维码整体布局之类是跟正常健康码一样,同时结合扫码时间再对比截图中的时间。除非对方做了一个假的 APP,模仿真的健康码的布局颜色以及跳动的时间,否则针对一般的截图之类应该能识别出来,因为一般的截图时间肯定跟当前对不上。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/741540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX