1. nopCommerce 项目 4.30 跑起来
不知道怎么弄看我 文章 nopcommerce安装和中文_123po-CSDN博客
2. 下载 api 插件 GitHub - SevenSpikes/api-plugin-for-nopcommerce at nopCommerce_4.30_Beta
解压
3. 导入项目 更改输出路径
包含 项目
项目右键属性 ---生成 ---- 更改输出路径
项目右键生成
4.安装插件
重新运行 nop.web 此项目会自动遍历插件
进入web 后台
商城设置-本地插件-找到 API 插件 安装 (如果找不到多刷新几下,或者点重新加载插件列表)
5. 启用插件
6. API鉴权
4.30 版本 对应的API 采用 JWT 鉴权授权 (如果是低版本的用的是IDS4 自行研究)
大概流程就是 : 1. 浏览器先要带着用户名密码去授权服务器 获取 access_token
2. 浏览器拿着 获取到的 access_token 和API 地址访问API json 数据
改项目
1.取消 验证API 用户
开始 项目 API 验证
1. 得到 access_token
如果出现找不到页面 地址栏又是奇奇怪怪的 那么就是用户名密码不对
用户名密码可以去 数据库 [Customer] 表的 Email 密码为建用户时候的密码
2. 访问数据 调用产品的条数
到此 API 成功