【问题标题】:WP8 Facebook send message app-to-appWP8 Facebook 发送消息应用到应用
【发布时间】:2014-02-15 18:30:55
【问题描述】:

我的问题很简单,但我似乎无法通过 Google 找到答案。我正在开发一个 Windows Phone 8 应用程序,我想提供与某些人私下共享内容的可能性。我将添加一个通过 SMS 发送的功能,但我还想提供在 Facebook 中发送私人消息的可能性。

有一个适用于 Windows Phone 8 的 Facebook 应用程序,我想知道是否可以通过“应用程序到应用程序”通信让 Facebook 应用程序为我发送消息。这样,用户可以编辑消息并选择将其发送给谁,而无需我的应用程序为他管理。我认为这将是比使用 Facebook API 更好的用户体验,因为它是一致的。

我在网上看了,有一种方法可以发帖。但是,这不是我想要的,因为我的应用程序处理财务问题。有没有简单的方法来做到这一点?

【问题讨论】:

    标签: c# facebook windows-phone-8


    【解决方案1】:

    这不取决于您的应用程序,而是取决于 Facebook 应用程序 - 如果它支持这样的功能。

    例如,在 Windows Phone 中,您可以将文件和 Uri 与某些应用程序相关联 - MSDN source。这样就可以(我认为以某种方式)将文件(消息)传递给其他应用程序(如果该应用程序支持它)。其他问题可能是该文件的保存位置 - 可能某些 web 服务作为独立存储是一个坏主意。

    这将是一个艰难的解决方法,但肯定主要取决于您的应用。

    在这种情况下,我认为在您的应用中使用 Facebook API 会更好。

    【讨论】:

    • 谢谢。我主要想知道是否有人对 WP8 Facebook 应用程序有任何参考,以了解哪个 URI 能够做到这一点。
    • @gretro 到目前为止我还没有使用过 Facebook API - 我很难帮助你。我只写了应用程序之间的通信,我的想法(仍然不知道它是否可行)是一个复杂的解决方法。
    【解决方案2】:

    使用 Facebook 做如下发帖功能

    await Launcher.LaunchUriAsync(new Uri("fb:post?text=foo"));
    

    或者您需要实现 OAuth 流程来获取 Facebook 令牌,然后通过 Facebook 发布 API 进行发布

    https://graph.facebook.com//v2.0/me/feed?message=foo&access_token={TOKEN}

    我认为这些是实现您想要的可能的方法。

    【讨论】:

      猜你喜欢
      • 2011-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-10
      • 2016-02-13
      • 2019-12-31
      相关资源
      最近更新 更多