支付宝小程序访问外部后端接口,如何配置
时间: 2023-05-31 22:05:56 浏览: 72
要让支付宝小程序访问外部后端接口,需要进行以下配置:
1. 在小程序的根目录下,创建一个名为“my.project.json”的文件,用于配置小程序的基本信息和访问外部接口的权限。
2. 在“my.project.json”文件中添加如下代码:
```
{
"name": "小程序名称",
"version": "1.0.0",
"description": "小程序描述",
"app": {
"permissions": [
{
"api": "**",
"version": "*",
"host": "外部接口地址",
"origin": "https://外部接口域名",
"allowProxy": true
}
]
}
}
```
其中,“name”为小程序名称,“version”为小程序版本,“description”为小程序描述,“host”为外部接口地址,“origin”为外部接口域名。
3. 在小程序代码中,使用支付宝提供的接口“my.request()”进行接口调用。在接口调用中,需要指定外部接口的地址,并且在请求头中添加“referrer”字段,指定小程序的域名。
例如:
```
my.request({
url: '外部接口地址',
headers: {
referrer: '小程序域名'
},
success: function(res) {
console.log(res);
}
});
```
这样就可以让支付宝小程序访问外部后端接口了。