Вы должны зарегистрировать приложение в Twitter API, а затем выполнить аутентификацию для пользователя.
После этого вы можете публиковать твиты или все, что позволяют ваши разрешения.
Публикация твитов без аутентификации очень опасна и может рассматриваться как вредоносное ПО.
Вы можете использовать несколько готовых к использованию библиотек, чтобы помочь вам с oAuth, вместо того, чтобы заново изобретать колесо.