如图: 定义菜单,其他菜单根据菜单形式,用起来不难,最后一个调用服务用法介绍一下。 调用服务类型的菜单创建时,会需要填写一个标识,这个标识支付宝会在用户点击菜单的时候发送给服务端, 作为参数ActionParam。商户需要做的就是根据这个参数来判断用户所点击的菜单按钮是哪个按钮, 然后相应做什么业务操作。 当标识为“test01”时,支付宝返回参数如下:
{charset=GBK, biz_content=
, service=alipay.mobile.public.message.notify, sign=vHFKhbww5o06meAJROPvMlg+OOQuJRIdW2h1R6ISNnXWgLI1dPwsJXnACCIzutLL8DMsBr9GEASleGD1pzoxWLdDJALhgjEVG1B7gUBxTN+sKtrt8mnOirgmHlauh4OyMbrO3zAbHIc54wZmMWBxwGE9Azp0/UJE4746fyfnLGM=, sign_type=RSA}
在GatewayServlet.java.GatewayServlet类文件里面,会接受到这个返回,商户可以在这里面进行对应的业务操作。