无法从Instagram API接收POST请求

问题描述 投票:0回答:1

我正在尝试创建对Instagram的实时订阅。

当Instagram将POST请求发送到我的回调uri时,它给了我403错误(禁止的错误)。

我认为是因为不允许外部域向我的域发送发布请求。

我尝试使用django-cors-headers。我做了:

CORS_ORIGIN_ALLOW_ALL = True

似乎不起作用。我仍然收到403状态的POST请求。

如何克服这个问题?

django api instagram django-cors-headers
1个回答
1
投票

不,那不是原因。您很有可能没有为该视图禁用csrf保护,并且Instagram显然没有您的csrf cookie,因此请求失败。

确保使用django.views.decorators.csrf.csrf_exempt装饰相关视图。

© www.soinside.com 2019 - 2024. All rights reserved.