Может покажете? А заодно расскажете на каких именно мобильных устройствах такая проблема. Я сомневаюсь, что телефон с ретиной может показывать нормальный SVG хуже стандартного монитора.
> При запущенном APACHE не запускается бот на NodeJS
И где сообщение об ошибке?
> При запущенном приложении NodeJS не запускается APACHE
И где сообщение об ошибке?
Впочем, если они оба пытаются слушать один и тот же порт, то решение очевидно, порт должен слушать Apache и проксировать нужные запросы в ноду, которая должна слушать другой порт.
Я так полагаю, что файл лежит где-то тут 192.168.0.2:/home/pavel/mpi on /home/kidspavel/mpi type nfs (rw,noexec,nosuid,nodev,rsize=8192,wsize=8192,vers=4,addr=192.168.0.2,clientaddr=192.168.0.36)
В опциях монтирования указано noexec, так что запустить файл таким образом не получится.
На третьем шаге провайдер данных генерит и отдаёт вам authorization code. Это происходит в браузере и провайдер знает кто клиент.
Потом на шестом шаге вы на своём сервере меняете этот код на токен.
Попробуйте убрать из base64 все пробелы. Ну и вообще запихивать полный скриншот в SVG ради маленького кусочка не самая удачная идея. Зачем вам там вообще SVG?
И что? Ещё раз, если вы не ходили на сайт стима, то кто вам вернёт authorization code, который вы должны использовать на шаге «Authorization code is exchanged for access token»?