Yes, using The Object Guy's Logging Framework it is incredibly easy to create a logger that will write to Twitter.
Here's a sample:
public class TwitterLogger : Logger { protected override bool DoLog(LogEntry aLogEntry) { // without this, you may receive a '417 Expectation Failed' error ServicePointManager.Expect100Continue = false; using (WebClient webClient = new WebClient()) { webClient.Credentials = new NetworkCredential("[YOUR USER NAME]", "[YOUR PASSWORD]"); var nvc = new NameValueCollection(); nvc["status"] = aLogEntry.Message; webClient.UploadValues("http://twitter.com/statuses/update.xml", nvc); } return true; } }
Remember that Twitter may limit your status updates to 150 per hour and a thousand or so per day.
Hey, that's neat.
ReplyDeleteCool
ReplyDeleteI'm getting a 417 exception failed errorat WebClient.UpladValues(Uri address, String method, NameValueCollection data)
ReplyDeleteDo you know any fixes?
Look carefully at the code I posted. You'll see that I address the 417 error.
ReplyDeleteSorry about that, I totally missed it. Now I'm getting a 403 Forbidden error. Do you know what could be causing that?
ReplyDeleteTop 10 best slots casinos for 2021 - SOL.EU
ReplyDeleteBest Slots Casino: Best Real Money Slots Sites titanium ring 2021 ventureberg.com/ · Red Dog Casino: Best Overall https://sol.edu.kg/ Slots Casino For USA 바카라 사이트 Players · Ignition Casino: Best 1xbet login Casino For Roulette