http response code said error

Костя Филипин запись закреплена

Не получается подключить сервер к callback api vk
Сервер: H*roku

Ошибка:
Сервер вернул неправильный ответ: HTTP response code said error

Помогите решить проблему пожалуйста, я новичек и все делал по видосу одного кодера, все как у него — но у меня почему то не работает 🙁

Хочу сделать бота в личных сообщениях сообщества, который бы реагировал на определённые сообщения конкретным ответом. То есть, если пользователь шлёт цифру «1», то получает соответствующую инструкцию, если «2», то другую и так далее.

С моими знаниями (и при помощи гугла) удалось сделать такой вариант:

Этот код проверен уже, и он работает. Но не справляется с задачей. Дело в том, что сообщения, которые отправляются пользователям — большие. И при построении запроса, видимо, просто срабатывает ограничение на количество символов в методе file_get_contents .

Я попробовал сделать на сURL (по примерам документации):

Сообщение от пользователя не прочитывается. В запросах ВК: Error: HTTP response code said error . К сожалению, моих знаний тут не хватает (не судите строго, все с чего-то начинали).

Собственно вопрос: как отправить большое сообщение?

Переношу уже рабочего бота с хостинга на виртуальный сервер. На хостинге всё работает прекрасно, на серваке возвращается HTTP response code said error. Опытным путём выяснил, что ошибка происходит когда выполняется curl_init();

То есть такой код работает:

А уже последующее обращение к API ВК возвращает данную ошибку:

Поэтому такой код не работает:

На хостинге стоял Апач, на серваке — Nginx. Возможно, нужна какая-то особая конфигурация сервера?

Оцените статью