【发布时间】:2017-10-09 06:34:57
【问题描述】:
我一直在制作一个反应应用程序,最近每当我尝试从 imgur 访问图像时,就像这样
this.setState({
imgUrl: `https://i.imgur.com/${this.props.image.id}b.png`,
imgBigUrl: `https://i.imgur.com/${this.props.image.id}l.png`
});
它被渲染成这样
<img src={this.state.imgUrl}/>
但我不断收到 403 禁止,但是当我使用邮递员或在浏览器中访问它时,它很好。我还通过传入专辑网址来访问 API,例如
https://imgur.com/gallery/zrUFj
并从那里获取所有图像以显示在应用程序中(我得到 403 错误)
我不确定我可能在哪里做错了,我也尝试为 API 授权获取新的客户端 ID,但仍然没有成功。有人有什么建议吗?
【问题讨论】:
标签: javascript reactjs imgur