小程序
小游戏
企业微信
微信支付
扫描小程序码分享
引导授权地址redirect_url这边,用户点击确认或取消后会跳转到该地址,但是该地址只能填写域名不能填写路径。那么假设我的域名是 www.1234.com,回调之后的地址是www.123.com/openid=xxxxxxxx这样,我要怎么接受这堆参数,因为只有域名没带路径,没法指向我后端写好的解析方法里面。或者有其他方式能接收到用户订阅的动作吗
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/api.html#%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
redirect_url就是你controller的请求路径,这个路径的域名需要和你公众号里配置的业务域名是一样的才行。需要用到ng,这样子既能通过域名访问到公众号配置业务域名的时候需要访问的哪个txt,也能在用户授权后,公众号通过redirect_url将授权结果转发到你的controller里,看我发的图,1的位置就是域名的ip和端口,第一个location=后边就是配置那个txt的;2的位置就是proxy_pass对应的ip和端口就是你接收redirect_url转发参数的controller的服务器和应用端口,具体是controller的那个路径去接收,是在你定义redirect_url的时候去做的。文档里说的业务域名不能带路径,是说公众号后台设置那个业务域名的时候不能带路径,只能是纯纯的域名,而这里的redirect_url用的域名要和前边那个业务域名一样,是可以带路径的,而不是说不可以带路径。
请问解决了吗?
回调地址?哪来的?公众号订阅不是这个嘛https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#23
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/api.html#%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81
redirect_url就是你controller的请求路径,这个路径的域名需要和你公众号里配置的业务域名是一样的才行。需要用到ng,这样子既能通过域名访问到公众号配置业务域名的时候需要访问的哪个txt,也能在用户授权后,公众号通过redirect_url将授权结果转发到你的controller里,看我发的图,1的位置就是域名的ip和端口,第一个location=后边就是配置那个txt的;2的位置就是proxy_pass对应的ip和端口就是你接收redirect_url转发参数的controller的服务器和应用端口,具体是controller的那个路径去接收,是在你定义redirect_url的时候去做的。文档里说的业务域名不能带路径,是说公众号后台设置那个业务域名的时候不能带路径,只能是纯纯的域名,而这里的redirect_url用的域名要和前边那个业务域名一样,是可以带路径的,而不是说不可以带路径。
请问解决了吗?
回调地址?哪来的?公众号订阅不是这个嘛https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#23
一次性订阅功能,但是他的redirect_url只能接收域名,用户操作之微信跳转过来就只能跳转到我服务的根路径,我就不懂怎么去解析这些参数了