首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >instagram web api net::ERR_BLOCKED_BY_RESPONSE

instagram web api net::ERR_BLOCKED_BY_RESPONSE
EN

Stack Overflow用户
提问于 2021-04-22 03:51:39
回答 1查看 1.4K关注 0票数 3

我已经通过一个标签创建了一个简单的图片库

使用instagram-web-apielectron

主要进程:

代码语言:javascript
复制
const Instagram = require('instagram-web-api')
const client = new Instagram({})
ipc.on('get-photos', (event, hashtagFromClient) => {
createPhotoArray()

async function createPhotoArray() {
    let photoArray = []

    let p = await client.getPhotosByHashtag({ hashtag: hashtagFromClient })

    for (let i = 0; i < p.hashtag.edge_hashtag_to_media.edges.length; i++) {
        photoArray.push([p.hashtag.edge_hashtag_to_media.edges[i].node.thumbnail_src, p.hashtag.edge_hashtag_to_media.edges[i].node.edge_liked_by.count])
    }

    event.sender.send('gallery-created', photoArray)
}
})

渲染过程:

代码语言:javascript
复制
ipc.send('get-photos', game.userData.hashtag)

ipc.on('gallery-created', function (event, photoArr) {
    photoArray = photoArr
    maxNumIMG = photoArray.length
    for (let i = 0; i < photoArray.length; i++) {
        myTimeout = setTimeout(function () { createNewPhoto(photoArray[i][0]) }, gapTime * i)
    }
})

但我看到了浮动错误:

代码语言:javascript
复制
net::ERR_BLOCKED_BY_RESPONSE

我怎么才能修复它?

EN

回答 1

Stack Overflow用户

发布于 2021-04-26 03:09:58

Instagram最近改变了它的CORS政策。您必须将请求标头Host设置为绕过策略。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67202606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档