I was checking out the Tweet# API, and notice that there are 2 ways to authenticate.
.AuthenticateAs(TWITTER_USERNAME, TWITTER_PASSWORD)
and
.AuthenticateWith(OAUTH_CONSUMER_KEY,
OAUTH_CONSUMER_SECRET,
OAUTH_TOKEN,
OAUTH_TOKEN_SECRET)
if I just want to post as message on a user's behalf, whats the difference? Thanks