Задать вопрос
@bely_volk95
Начинающий программист Python

Ошибка «Can't connect server» vk Callback API сайт на Flask на хостинге Pythonanywhere, как решить проблему?

Мне необходимо подключить Callback API к своей группе вк, для этого нужно чтобы vk выполнил разовое подключение к серверу и получил ответ "код для отправки". Код сайта приведен ниже
from flask import Flask, request

app = Flask(__name__)


@app.route('/', methods=["GET", 'POST'])
def index():
    if request.method == "GET":
        return "Hello, World!"
    elif request.method == "POST":
        data = request.get_json()
        if data["type"] == "confirmation":
            return "код для отправки"
        if data["type"] == "market_order_new":
            print(type(data))
            print(data)
        return "ok"


if __name__ == "__main__":
    app.run()

В вк я получаю ошибку:
6558aec14cf75422887381.png
Сайт размещен на бесплатном хостинге Pythonanywhere.
Когда я обратился в тех. поддержку вк, мне ответили: "
Насколько я вижу, в логах сейчас видна ошибка «Error: Timeout was reached. Attempt 1/5». Как правило, она может возникнуть, если на сервере неправильно настроен SSL-сертификат или блокируются запросы от нашего сервера (например, включена защита от DDOS).
"
Но я не подключал SSL сертификат и не знаю как разблокировать запросы с сервера Вк.
Подскажите как решить данную проблему и наконец то получить возможность работы с Callback API. Если же решения нет, предложите альтернативные пути.
  • Вопрос задан
  • 59 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы