如何利用阿里云提供的后端接口学习

自学前端利用阿里云提供的数据学习

https://market.aliyun.com/data阿里云api
这里面有很多api可以免费调用
在这里插入图片描述

示例

自学过程中想做个新闻的网页,后台数据来源是阿里云提供的接口,本人使用Vue开发的,这里分享一下如何拿到后台数据。
使用阿里云市场中的api作为新闻数据来源
在真实的项目中,通常是使用自己服务器的api

阿里云:https://www.aliyun.com/

进入官网登录

新闻api:https://market.aliyun.com/products/57126001/cmapi011150.html

在这里插入图片描述
自己学习免费体验100次我是不够的,后来买了1块钱的1000次去学习。

Vue简单开发(渲染阿里云提供的数据)

使用axios库发送ajax请求,
这里把自己写的新闻组件放到这里:有 新闻列表的接口 和 新闻频道的接口。

连接服务器
import axios from "axios";
import {
   APPCODE} from "./config";

export async function getNewsChannels() {
   
  var resp = await axios.get("http://ali-news.showapi.com/channelList", {
   
    headers:{
   
      Authorization :`APPCODE ${
    APPCODE}`
    },
  });
  return resp.data.showapi_res_body.channelList;
}

export async function getNews(channelId,page=1,limit=10) {
   
  var resp = await axios.get("http://ali-news.showapi.com/newsList", {
   
    headers: {
   
      Authorization: `APPCODE ${
    APPCODE}`,
    },
    params:{
   
      channelId,
      page,
      maxResult:limit,
      needAllList:false,
      needContent: 1,
    },
  });
  return resp.data.showapi_res_body.pagebean;
}

config 配置的是的数据在阿里云拿。
可以在阿里云的控制台内查看;也可:首页=》云市场=》已购买的服务

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值