繁体   English   中英

如何使用WP7 C#从Twitter发帖?

[英]How to post from twitter using WP7 C#?

我一直在寻找一个解决方案,从一个wp7应用程序发布到Twitter,但在这个问题上找到了非常有限的资源。 似乎所有东西都使用不同的编程语言(例如PHP)或平台(ASP.NET),或者缺少文档。

这些问题对WP7不起作用:

使用C#应用程序在Twitter上发布

Twitter发布API C#

使用ASP.Net C从FaceBook发布推文到Twitter#

是否有任何资源,代码示例或帖子谈论如何开始使用WP7的Twitter API?

也有任何特定的库可能有很好的文档支持WP7?

谢谢。

一个流行的.Net Twitter库是TweetSharp 他们有一个Windows Phone 7兼容库,他们有一个部分显示Windows Phone 7的示例代码。该示例显示了如何使用TweetSharp库检索您的提及并发布示例推文。

如果TweetSharp不适合您,请查看Twitter开发者网站上的Twitter Libraries页面.NET部分 ,了解另一个具有Windows Phone兼容性的库。

在codeplex上有几个完整的Twitter应用程序

我认为这些都有一些相关的博客/文档可能有所帮助 - 例如http://samjarawan.blogspot.com/2010/10/building-real-windows-phone-twitter-app_07.html

最快最简单的方法是使用Twitter的Tweet Button API。 这将使用户离开页面,但允许他们修改他们喜欢的推文。 您可以通过在表单中​​嵌入WebBrowser项并使其在推文上显示来使其更加清晰。

这是我使用的代码:

public class ShareTwitter
{
    // DOCS: http://dev.twitter.com/pages/tweet_button

    private const string URL = "http://twitter.com/share?url={0}&via={1}&text={2}";

    public static void Open(string link, string via, string text)
    {
        WebBrowserTask t = new WebBrowserTask();
        t.URL = String.Format(URL, HttpUtility.UrlEncode(link), HttpUtility.UrlEncode(via), HttpUtility.UrlEncode(text));
        t.Show();
    }
}

我有类似的Facebook,ReadItLater和Windows Phone电子邮件类 - 请告诉我你是否也对此感兴趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM