Вы мечтаете и должны будете использовать API.Это как раз то, для чего предназначены API, для программирования приложений для общения с приложениями.В частности, что касается аутентификации, было бы так много проблем с безопасностью, если бы в коде был только пользователь / пароль, это даже не смешно.Существуют такие вещи, как OAuth и другие методы аутентификации API, чтобы сделать такие вещи более безопасными и разумными.Вроде как зажигание костра в огне вместо середины сухого луга.
Существуют библиотеки, подобные той, что упоминается в огне, которая может обернуть API и облегчить доступ с вашего языка, но вам нужноиграть по правилам здесь.Я знаю, это звучит устрашающе, но ваше приложение будет лучше, если вы все сделаете правильно.