无法从Instagram API接收POST请求

时间:2014-10-28 07:35:09

标签: django api cors instagram django-cors-headers

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

当Instagram向我的回调发送一个POST请求时,它给出了403错误(禁止错误)。

我认为这是因为外部域名不允许向我的域发送帖子请求。

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

CORS_ORIGIN_ALLOW_ALL = True

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

如何克服这个?

1 个答案:

答案 0 :(得分:1)

不,这不是原因。更有可能的是你没有禁用该视图的csrf保护,Instagram显然不会有你的csrf cookie,所以请求失败。

请务必使用django.views.decorators.csrf.csrf_exempt装饰相关视图。