1.首先到沙箱环境中配置授权回调地址;
a).沙箱环境配置地址:[url]https://openhome.alipay.com/platform/appDaily.htm[/url]
2.应用授权URL拼装
a).拼接规则:[url]https://openauth.alipaydev.com/oauth2/appToAppAuth.htm?[/url] + appid = 开发者应用的AppId + redirect_uri = 授权回调地址地址(与应用中配置的授权回调地址完全一样,并且需要Encode);
如:[url]https://openauth.alipaydev.com/oauth2/appToAppAuth.htm?app_id=2016101800718925&redirect_uri=https%3A%2F%2Fwww.baidu.com%2F[/url]
b).上面的地址alipaydev加了“dev”是沙箱环境下的,如果是正式环境需要去掉dev;
c).使用沙箱应用授权必须使用沙箱账号登录,正式环境测试使用正式账号登录
- 注:单独测试第三方应用授权可用买家账号给沙箱账号授权,但是要测试其他接口,必须商家账号给商家账号授权,否则有些接口会报ACQ.ACCESS_FORBIDDEN(无权限使用接口)
3.将授权URL拼装放入浏览器中访问进行授权
a)访问链接 - b)登录账号
- c)点击确认授权
4.授权成功后,使用app_auth_code换取app_auth_token
如有疑问欢迎在帖子下面追问:
正确追问方式:
使用环境(沙箱还是正式)+appid+授权链接+报错截图