При использовании OAuth ваше приложение никогда не получает имя пользователя или пароль пользователя.Скорее, пользователь входит в Windows Live на серверах Windows Live и авторизует ваше приложение для доступа к своей информации.После того как они авторизовали ваше приложение, вы получаете токен доступа от Windows Live от имени пользователя.Затем вы используете этот токен доступа с Live API для получения информации о пользователе.
Кодирование чего-либо с использованием протоколов REST не слишком сложно.По моему опыту, вы просто указываете параметры API, используя GET или POST в качестве метода запроса.Добавление OAuth к вашим запросам зависит от указания дополнительных параметров.
Ваша задача состоит в том, чтобы изучить две вещи здесь, поскольку вы никогда не делали REST или OAUTH раньше.Проведите время, глядя на оба.