高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

什么是响应式网页设计?

2024年智能程序和小程序(通用3篇)

智能程序和小程序 第1篇

产品简介

联想智能体是一款AI智能助手类产品,该产品预装联想AIPC发布,主要面向PC端用户。

该产品基于人工智能和大语言模型致力于为用户带来工作、生活、娱乐等全方面的服务,通过AI智能交互提升用户在使用电脑全流程的体验。

产品核心功能

1)联想智能体默认态:首屏露出,伴随态工作

2)联想智能体主页面,通过和联想智能体进行对话,生成智能回答

3)智能体小程序能力展示页面

通过智能体小程序,引入更多三方能力,为用户带来更丰富的产品体验

Eg. PPT助手

Step1 向联想智能体发起问题

Step2 调起PPT助手卡片

Step3 联想智能体生成PPT大纲

智能程序和小程序 第2篇

小程序开发文档包含基础功能开发联运功能开发,基础功能开发部分说明了开发者如何调用小程序的相关接口和调试,按此文档开发完成后可通过本地命令行调起小程序,效果等同于从各个入口调起小程序;联运功能开发部分说明了开发者如何接入联运的功能、调用联运的接口。

小程序Runtime当前是cef内核,IFrame方式加载H5页面。

安装、使用小程序的runtime有两个途径:安装联想电脑管家或者联想智能体

在这两个环境下都可以运行、开发和调试小程序runtime。

在开发启动小程序的时候,可以配置如下的标准字段来看具体的效果

此字段信息会和服务器小程序的信息保持一致

小程序启动的一些扩展字段,业务根据需要来添加使用

小程序runtime提供一系列的接口供开发者使用

接口文档参考:.小程序API

小程序联运包含应用小程序联运和游戏小程序联运,开发者可根据小程序的类型接入。联想小程序联运提供联想账号登录、支付的基础功能,若为游戏小程序联运,联想也提供实名认证、防沉迷的服务。

(1) 提供给开发者联想账号登录的接口,具体详见章节;

(2) 开发者的小程序接入登录功能后,用户在小程序的登录状态会同步给各个小程序;

(3) 需注意,登录功能为游戏小程序的必接功能,否则无法实现未成年人防沉迷服务。

(1) 联想小程序联运服务提供普通支付的支付能力,在pc端表现为聚合码支付收银台(页面由联想开发,开发者调用支付接口即可调起),在移动端表现为微信、支付宝、聚合码支付三种方式组合的移动端收银台(固定为三种支付方式,开发者不可选择);

(2) 开发者的小程序若已实现多端适配,可通过接一次支付接口实现支付收银台的多端适配,支付接口具体详见章节;

(3) 需注意,支付通知已服务端的通知结果为准,服务端接口详见章节;

(4) 其他有关商户订单号、支付金额、时间的说明详见章节;

PC端

整体说明:若选择的应用类型为游戏,小程序联运服务有提供实名认证、未成年人防沉迷(时长、支付限额)的功能。此些功能不需要开发者单独的接入和测试,已封装在小程序的流程里。

1.作为游戏用户,登录Lenovo ID后,小程序联运服务会判断此用户是否已完成实名认证,若为已完成,则可以直接进入游戏内;若未完成,小程序会弹窗提示用户先完成实名认证再继续后面的流程。

2.在用户完成实名认证后,小程序联运服务会判断该用户的年龄是否符合国家对未成年人游戏防沉迷的限制,如果不符合国家规定,则会无法进入游戏并直接给出提示,需要用户退出小程序。若未成年用户在国家规定的时段外进入游戏,或者在玩游戏时到了规定不可继续玩的时间,小程序会直接给出页面提示,请用户退出游戏。

3.在用户每次充值时,小程序联运服务也会判断用户的充值金额、累计充值金额是否符合规定,并在不符合规定时,不予充值。

4.以下为小程序内的弹窗页面

启动

() 旧

功能描述

异步获取小程序启动信息

小程序启动后,获取启动小程序的参数和信息

由于历史原因,增加了命名空间、方法名称未统一、返回参数类型是 字符串。

推荐使用 ()

参数

返回值

String res

启动参数

示例代码

Windows:支持

Android:支持

功能描述

异步获取小程序启动信息

小程序启动后,获取启动小程序的参数和信息

参数

返回值

Object res

query说明

Object

示例代码

() 旧

Windows:支持

Android:支持

功能描述

小程序接收通知

小程序的框架会负责将jsbridge协议的数据解析为json格式的字符串,并通知到小程序页面

由于历史原因,增加了命名空间、方法名称未统一、返回参数类型是 字符串。

推荐使用新版 ()

参数

回调函数参数

String res

示例代码

Windows:支持

Android:支持

功能描述

小程序接收通知

小程序的框架会负责将jsbridge协议的数据解析为json格式的字符串,并通知到小程序页面

参数

回调函数参数

Object res

query说明

Object

示例代码

.系统

Windows:支持

Android:支持

功能描述

异步获取系统信息

返回值参数

Object res

示例代码

.登录

基础库 开始支持,低版本需做兼容处理。

Windows:支持

Android:支持

功能描述

打开登录弹出框。

即调起宿主APP Lenovo ID SDK的登录弹出框。当用户登录成功后,可通过接口  () 监听到登录状态,并获取到用户信息

示例代码

注意:获取用户 token后,需调用服务端接口 .根据 token 获取 lenovoid

和用户账号的接口来获取用户的唯一ID。

基础库 开始支持,低版本需做兼容处理。

Windows:支持

Android:支持

功能描述

监听登录状态发生变化

返回值参数

Object res

userInfo说明

Object

示例代码

.用户信息

基础库 开始支持,低版本需做兼容处理。

Windows:支持

Android:支持

功能描述

获取用户信息

返回值参数

Object res

userInfo说明

Object

示例代码

.授权

(appid, privateKey)

基础库 开始支持,低版本需做兼容处理。

Windows:支持

Android:支持

功能描述

请求授权使用联运能力

注意:对于加入联运的小程序,小程序Runtime会一直Loading直到小程序请求授权成功。

返回值: Promise

: 授权成功,:授权失败

示例代码

.支付

(object)

基础库 开始支持,低版本需做兼容处理。

Windows:支持

Android:支持

功能描述

调起联运支付

注意:只是调起支付弹窗(创单成功),后续的支付成功通过云端同步。

Object object

返回值参数

Object res

示例代码

API 采用REST风格设计。所有接口请求地址都是可预期的以及面向资源的。使用规范的HTTP响应代码来表示请求结果的正确或错误信息。所有的API请求都会以规范友好的JSON对象格式返回(包括错误信息)。

请求参数分为2部分,Body和head。Head参数不参与签名,为鉴权所用。Body参数分为基础参数和业务参数。所有基础参数都为必填参数,业务参数根据不同的场景,有所不同。

SUCCESS

通知示例代码:

1.基础参数

2. 业务参数说明

示例:

http状态200

data 数据说明:

错误返回数据:

http状态码:非200

{_code_:401,_message_:_unauthorizedException_,_data_:null}

{_code_:500,_message_:_error_,_data_:null}

请求参数

示例:

商户支付的订单号由商户自定义生成,仅支持使用字母、数字、中划线-、下划线_、竖线|、星号*这些英文半角字符的组合,请勿使用汉字或全角等特殊字符。订阅服务平台要求商户订单号保持唯一性,同一个应用ID不可重复(建议根据当前系统时间加随机序列来生成订单号)。重新发起一笔支付要使用新订单号,避免重复支付。

交易金额默认为人民币交易,接口中参数支付金额单位为【分】,支付金额必须大于 0,参数值不能带小数,暂不支持外币交易。

标准北京时间,时区为东八区;如果商户的系统时间为非标准北京时间。按照各个接口需要日期时间格式的传入。

开发者需要自行实现签名,签名过程如下:

1.筛选并排序

获取所有请求参数,不包括字节类型参数,如文件,字节流,剔除sign字段,剔除值为空的参数,并按照第一个字符的键值ASCII码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值ASCII码递增排序,以此类推。

2.拼接

将排序后的参数与其对应值,组合成“参数=参数值”的格式,并且把这些参数用&字符连接起来,此时生成的字符串为待签名字符串。

例如:appId=2018071360678029&sign_type=RSA2&version=

3.签名

使用各自语言对应的SHA256WithRSA(对应signType为RSA2)签名函数利用开发者私钥对待签名字符串进行签名。

4.把生成的签名赋值给sign参数,拼接到请求参数中.

5.验签工具:联想验签工具

智能程序和小程序 第3篇

(1)说明:保证开发者小程序在联想Runtime中的适配,以确保从所有入口调起的小程序能够良好运行;

(2)接入启动接口、设备详情接口。

(1)说明:“联运”即指开发者与联想侧联合运营小程序,此模式适用于有清晰付费模式的小程序;

(2)接入授权接口(必须)、登录相关接口(可选)、支付接口(必须)。

入口为H5的组件,需要参考4.组件开发文档,开发后浏览器、桌面助手通用

入口为H5的组件,需要参考4.组件开发文档,开发后浏览器、桌面助手通用

仅提供素材即可

自然语言对话调起,需要参考5.插件开发文档(暂时不用开发)

猜你喜欢