本文档适用于奇门官方API场景,奇门自定义API场景,不适用于官方集成场景。
这个页面可以查看对哪些appkey授权调用,如果需要对某个appkey授权调用,可以在这里新增。
点击配置奇门授权后可以查看对该appkey的路由规则。
这里可以选择测试环境或者正式环境。
可以在这里添加query参数作为路由参数,也可以不填,如果填了则必须满足该路由规则才生效。
也就是服务地址,这里应该只写路由地址,应用层分发不建议写在这里,比如填写https://qimen.taobao.com而不是https://qimen.taobao.com/abc
选择“根据场景”则会走场景路由规则。
场景路由表示路由对整个场景都生效。**强烈建议使用这个而非API路由,可以减少很多路由项。**
选择“根据API路由”则会走API路由。
API路由表示只对该API生效,强烈不建议使用这个路由功能。
这里填写你的APPKEY。
请根据上面检查配置是否生效。
可以根据自定义路由参数来区分。比如在不同商家都独立部署了服务器,可以选择场景路由,配置自定义路由参数,比如customerId来区分哪个后端地址。
可以使用自定义路由参数来区分地址,从而区分多个环境。
比如既配置了场景路由,又配置了API路由,路由参数又比较多,到底是路由到哪个?如果你有这个疑问,说明你的路由配置设计的有问题。强烈不建议场景路由和API路由同时配置,也强烈建议只配置场景路由而不使用API路由,因为可以减少很多配置项。如果有多个满足条件的路由,系统会随机选择一个作为路由地址,所以尽量使路由规则简单。