文档中心
小程序云 
产品公告
云托管
云开发
产品简介
产品计费
操作指南
开发指南
云函数 sdk
用户身份服务sdk
websocket
开发教程
ide 调用
cloudpilot
云效能
云安全
风险智能
智能营销
智能客服
智能监控
费用中心
访问控制
云迁移
组件市场
相关协议
小程序云 > 云开发 > 开发指南 > 开发教程 > 微信调用
收藏
我的文档
设置
本文为您介绍微信小程序支持的 web sdk 和访问服务两种方法调用支付宝小程序云开发资源。
调用方法
web sdk :web sdk 支持在 web 端(如 pc web 页面、支付宝公众平台 h5、微信小程序等)使用 javascript 访问 cloudbase 服务,目前 web sdk 仅支持调用云函数。请参见
访问服务:云函数支持 http 请求方式和公共网关方式进行函数调用,若要使用 http 访问函数,则需要在访问服务中配置域名和路由信息,http 访问服务当前只支持 post 请求方式。请参见访问服务
前提条件
已安装 nodejs 环境。
已注册微信小程序。
已注册支付宝小程序。如未注册,请参见
已开通小程序云云开发产品。如未开通,请参见
在微信开发者工具中新建对应项目

web sdk 访问
步骤一:配置web sdk
1在新建的小程序中单击终端 > 新建终端。

2在终端中输入web sdk 安装命令。

3.在微信开发者上方导航栏单击工具 >构建 npm构建完成后即可使用 npm 包

注意:微信小程序使用 npm 安装第三方安装包前请构建 npm。否则将报错 error: module 'pages/index/@alipay/faas-web-sdk.js' is not defined, require args is '@alipay/faas-web-sdk'。

步骤二:配置web sdk调用代码
在对应 js文件下添加 web sdk 对应代码。
步骤三:调用云函数成功截图

访问控制 http 访问
步骤一:开启http访问服务
1登录
2在左侧选择环境管理 > 访问服务。
3http 访问服务页面打开http访问服务开关。
4访问服务域名为默认域名,您也可以添加自定义域名
d0c5447e-e542-42e3-95b6-e920fa6f4fa9.png

步骤二:配置对应函数路由
函数路由可以用于配置函数的访问路径。
1函数路由列表单击新建路由。
2新建路由弹窗中配置以下内容。
域名:请选择路由使用的域名。
路径:请添加函数的访问路径。
函数:请选通过此路径调用的函数。
鉴权:目前该功能还在维护中。
38c24ee7-ff98-415d-ad88-46b87265b828.png

3配置域名白名单。
请在微信开放平台> 小程序后台 > 开发 > 开发设置 > 服务器域名区域添加对应服务器域名。建议添加的域名为 > 环境管理 > 访问服务中的默认域名,若是线上请绑定自定义域名。
注意:默认域名仅支持测试使用,请勿用于线上生产,且默认域名没有防刷 ddos 能力。可前往绑定自定义域名,用于线上服务。
步骤三:调用示例
本示例使用的是默认域名,配置的触发路径为/q1,函数名称为q1。
d0c5447e-e542-42e3-95b6-e920fa6f4fa9.png

对应 js 文件添加请求代码。
配置成功示例:


内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图