1

我正在尝试在我的 Windows 手机应用程序中将一条推文发布到任何推特帐户。我不想使用外部库或 API 使我的代码复杂化。如果它们是不可避免的,我将包括在内。我不需要阅读任何推文或保持我的连接。很简单,用户提供用户名、密码和推文消息并点击推文。

iPhone 中著名的寺庙运行正是我所需要的(截图如下)。

请用 C# 指导我

在此处输入图像描述

4

3 回答 3

2

这可以通过XAuth实现。不过,这项技术并不简单,您的请求必须通过 Twitter API 团队,一旦他们批准,他们将提供 xAuth 访问权限。有关更多详细信息,请参阅其他 SOF 答案。

于 2012-07-29T23:14:33.027 回答
1

如果您想像在屏幕截图中那样集成它,我认为您需要自己与 API 进行通信。

但是命名空间ShareStatusTask中有Microsoft.Phone.Tasks

这样,用户可以将您的状态分享到他们配置的社交媒体。

另请检查: http: //msdn.microsoft.com/en-us/library/hh394027 (v=vs.92).aspx

于 2012-07-18T13:48:49.700 回答
1

你有两个选择:

  • 使用内置ShareStatusTask
  • 推出自己的系统。

优点ShareStatusTask是实现和维护简单。

对于用户来说,这也是一个很好的解决方案,因为它允许他在其选择的社交网络上发布状态,并避免强迫他再次进行身份验证。

如果你想推出自己的系统,你将不得不处理不同的问题:

  • 用户身份验证 (OAuth)
  • 维护(有时 Twitter 喜欢改变 3rd 方应用程序与它们交互的方式......)

这是一个教程,它解释了如何在 Windows Phone 应用程序中实现 Twitter

Tweetsharp也是一个不错的 Twitter 库,您可以使用

于 2012-07-18T15:30:33.367 回答