如何使用小程序Serverless服务开发一个支付宝运动小程序?
步骤一:签约支付宝开放能力
参考以下步骤,在蚂蚁金服开放平台签约运动数据能力:
使用支付宝开发者账号登录开发中心。
在左侧导航栏单击开发管理。
在小程序详情开发管理页面的能力列表中,单击右上角添加能力按钮,添加运动数据能力。
运动数据能力需要签约才能生效,在小程序上线后,单击功能列表右侧立即签约。签约完成后,需要1个工作日左右的审批时间(审批结果会以短信和邮件形式告知),审批成功后,功能状态会变为已生效。
步骤二:开发支付宝小程序 请参考以下步骤,开发支付宝小程序项目:
1.打开小程序开发者工具。
2.在左侧导航栏选择支付宝 > 小程序。
3.单击模板选取,然后单击全部页签,选择运动步数并单击下一步。
4.设置项目名称和路径,然后单击完成。
5.打开手机支付宝App扫描弹出的登录二维码。登录后,选择已创建的支付宝小程序应用完成关联,然后单击确定。
6.当提示绑定阿里云账号时,单击前往绑定阿里云账号,然后在打开的验证页面选择一种账号验证方式并完成验证。或右键单击左侧的server|未关联目录,然后选择关联Serverless。
7.在项目文件列表中找到app.js文件,配置以下信息,然后保存。
•appId是小程序的ID。您可以在蚂蚁金服开放平台的支付宝小程序页面查看App ID。
•spaceId、clientSecret和endpoint在小程序Serverless控制台创建服务空间后可以获得。
8.修改server/functions/stepdecryption/index.js文件下的 aesSecret。文档版本:2020052139阿里云账号40小程序云Serverless支付宝小程序实战教程 / 6 获取运动步数小程序
9.选中server/functions/stepdecryption目录的代码作为云函数进行上传和部署 。
a)右键单击functions目录,选择新建云函数,输入stepdecryption回车。
b)右键单击stepdecryption,选择部署云函数。
步骤三:调试小程序打开小程序模拟器
在弹出的服务授权框中仔细阅读《用户授权协议》后选择同意。
以上内容摘自《15分钟打造你自己的小程序》电子书,点击https://developer.aliyun.com/topic/download?id=149可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。