Linkedin создает проблемы с сообщениями

Я пытаюсь разработать веб-сайт PHP, у которого есть область входа через LinkedIn. Я успешно создал кнопку входа в систему, которая получает доступ через LinkedIn. Теперь я пытаюсь создать опцию для публикации непосредственно через панель мониторинга. Здесь у меня есть пара ошибок, например, первая моя часть кода дает ошибку. Код:

Ошибка:

Ошибка анализа: синтаксическая ошибка, неожиданный '?'

Также, если я удалил этот php-вызов кода, то кнопка сообщения не будет работать успешно. Для получения дополнительной информации проверьте мой код в этих ссылках: index.php

insert_new_post.php

script.js

Просьба проверить выше ссылки и вести меня, где я делаю неправильно или что я пропустил. благодаря