【问题标题】:Why ShareStatusTask don't share status via twitter's app and ShareMediaTask I can share media?为什么 ShareStatusTask 不通过 twitter 的应用分享状态,而 ShareMediaTask 我可以分享媒体?
【发布时间】:2015-03-17 01:52:16
【问题描述】:

我正在尝试通过 ShareStatusTask 将 Windows Phone 8.1 中的状态分享到 Twitter 的应用程序,但他没有出现在要分享状态的应用程序列表中。

见图片:(http://imgur.com/NVDoUXs,ZS2Ty9h#0)

但是,当我尝试通过 ShareMediaTask 共享媒体时,“就像魔术一样”,他出现了。

看图:(http://imgur.com/NVDoUXs,ZS2Ty9h#1)

我无法理解出现此问题的原因。

谢谢!

【问题讨论】:

    标签: c# windows-phone-8 twitter


    【解决方案1】:

    根据this线程,如果您的设备中确实配置了Twitter,那么您应该能够在使用ShareStatusTask时查看Twitter选项。

    更多:Windows Phone 7 ShareStatusTask - Is it possible to customize it further?

    【讨论】:

    • 我已经在我的设备中配置了 Twitter 应用程序,但是当我尝试使用 ShareStatusTask 时,他不可用。我在此链接 (windowsphone.stackexchange.com/questions/5853/…) 中发现 Twitter 在 Windows Phone 8.1 中更改了他们的 oAuth 服务。因此,wp 无法在 twitter 上分享状态。
    • @YgorReis 我猜它确实发生在 WP8.1 设备上?
    • 我可以使用以下代码解决我的问题:WebBrowserTask wbt = new WebBrowserTask(); wbt.Uri = new Uri("twitter.com/intent/tweet?source=webclient&text=" + tbox_status.Text, UriKind.Absolute); wbt.Show();
    【解决方案2】:

    我可以使用以下代码解决我的问题:

    WebBrowserTask wbt = new WebBrowserTask(); wbt.Uri = new Uri("twitter.com/intent/tweet?source=webclient&text=" + tbox_status.Text, UriKind.Absolute); wbt.Show();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-18
      • 1970-01-01
      • 1970-01-01
      • 2016-04-20
      • 2018-10-13
      • 1970-01-01
      相关资源
      最近更新 更多