Не удается получить POST-запрос от Instagram API
Я пытаюсь создать подписку в Instagram в реальном времени.
Когда Instagram отправляет на мой обратный вызов URI запрос POST, он выдает ошибку 403 (запрещенная ошибка).
Я думаю, это потому, что внешние домены не могут отправлять запросы на мой домен.
Я пытался использовать django-cors-headers. Я сделал:
CORS_ORIGIN_ALLOW_ALL = True
Это не похоже на работу. Я все еще получаю запрос POST со статусом 403.
Как это побороть?
1 ответ
Нет, это не причина. Гораздо более вероятно, что вы не отключили защиту csrf для этого представления, и в Instagram, очевидно, не будет файла cookie csrf, поэтому запрос не будет выполнен.
Убедитесь, что вы украсили соответствующий вид django.views.decorators.csrf.csrf_exempt
,