Bootstrap

Odoo 中如何进行微信校验文件验证

1、小程序和公众号开发过程中,微信官方都需要在根目录放置校验文件,进行校验。

但是在odoo中,往往不能放置在根目录进行校验。因为得不到校验值。

2、解决办法,我们自己写一个路由,如下:

    @http.route('/MP_verify_3fVcQZhY9M05YwYw.txt', type='http', auth='none')
    def vx_validation_file(self, **kwargs):
        return '3fVcQZhY9M05YwYwSkFn3q'

我们需要一个路由,接收.txt结尾,微信发送给我们的请求,实际上就是请求给我们的txt文件中的值,返回给微信官方。

我们这边,设置路由为文件名称,返回值为,文件内容。即可验证通过。

;