Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Twitter/TwitterPublicador.cs @ 108:786a90e26c9b
Los tests ya twittean con la cuenta de altnet-hispano-desa
author | Nelo@Kenia.neluz.int |
---|---|
date | Tue, 07 Jun 2011 23:07:06 -0300 |
parents | 26d0513a8410 |
children | a456eb519e23 |
line wrap: on
line source
using System; using System.Collections.Generic; using System.Configuration; using AltNetHispano.Agendas.Domain; using Twitterizer; namespace AltNetHispano.Agendas.Twitter { public class TwitterPublicador : IPublicador { private string ConsumerKey { get { return ConfigurationManager.AppSettings["consumerKey"]; } } private string ConsumerSecret { get { return ConfigurationManager.AppSettings["consumerSecret"]; } } private string AccessToken { get { return ConfigurationManager.AppSettings["accessToken"]; } } private string AccessTokenSecret { get { return ConfigurationManager.AppSettings["accessTokenSecret"]; } } public void Publicar(IEnumerable<Track> tracks) { throw new NotImplementedException(); } public bool Publicar (string status, out string message) { var tokens = new OAuthTokens { ConsumerKey = ConsumerKey, ConsumerSecret = ConsumerSecret, AccessToken = AccessToken, AccessTokenSecret = AccessTokenSecret }; var response = TwitterStatus.Update(tokens, status); message = response.ErrorMessage; return response.Result == RequestResult.Success; } } }