javascript - 无法从 Marvel API 状态 401 获取数据

标签 javascript reactjs api axios

这是我第一次使用 Marvel API,但由于某种原因,它只是在控制台中向我发送了 401(未经授权)的错误状态。我已经包含了 API key 。但仍然出现错误

import React,{Component} from 'react'
 import axios from 'axios';

 class Home extends Component {
    componentDidMount(){
        let api = 'APIHERE'

        axios.get(`https://gateway.marvel.com/v1/public/comics?apikey=${api}`)
        .then(res=>{
            console.log(res)
        }).catch(error =>{
            console.log(error)
        })
    }
    render(){    
         return(
             <div className = "container">
                <h4>Characters</h4> 
            </div>
         )
     }
 }

 export default Home;

最佳答案

您需要添加时间戳和哈希 key 以及 apiKey 才能成功调用 API。

关于javascript - 无法从 Marvel API 状态 401 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53136339/

相关文章:

api - 使用 Web Audio Api、Ionic 和 Crosswalk 在左/右声道播放振荡器

javascript - 如何在 execCommand formatBlock 'p' 标签中添加 class 或 id 或 CSS 样式?

javascript - HTML5 混合模式 - 绘画程序中的图层

javascript - 实现Vue可拖动

javascript - 未捕获的类型错误 : Illegal invocation error while sending data from ajax

javascript - gatsby graphql 无法查询类型 "allTribeEvents"上的字段 "Query"

python - Django REST API 创建 URL 组合

reactjs - 类型字符串不可分配给类型

reactjs - Antd 用户界面库。覆盖空数据的 <Table/> 行为

api - 反向维基百科地理标记查找