2

我正在使用 C#/XAML 创建 Windows 8 应用程序。我想分享 URL 给登录用户的朋友。Facebook在 2013 年 2 月 6 日之后删除了通过 Graph API 向朋友墙发帖的功能。Facebook 建议使用feed 对话框,但该对话框只能与 JavaScript、iOS 和 Android SDK 一起使用。

那么如何在 WinRT 中实现这一点?

更新 1

我发现还有一种可用的方法是 URL 重定向。所以我需要暂时使用 WebView(这是 WinRT 中最糟糕的控件之一)来打开该 URL,用户将按下“共享”。这种方式会杀死 UI/UX :(

更新 2

我尝试使用 URL 重定向,但我收到错误消息“发生错误。请稍后再试”。我对此进行了搜索,我尝试了所有方法,例如沙盒模式,仔细检查应用程序 ID,但对我没有任何帮助。当我使用图形 api 资源管理器的应用程序 ID 时,它可以工作。

在职的

https://www.facebook.com/dialog/feed?app_id=145634995501895&display=popup&link=http://stackoverflow.com&name=Stack Overflow&picture= http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon @2.png&redirect_uri=https://developers.facebook.com/tools/explorer&description=Stack Overflow 是一个面向专业和爱好者程序员的问答网站。&to=100000692924752

不工作

https://www.facebook.com/dialog/feed?app_id=159248604260839&display=popup&link=http://stackoverflow.com&name=Stack Overflow&picture= http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon @2.png&redirect_uri=https://developers.facebook.com/tools/explorer&description=Stack Overflow 是一个面向专业和爱好者程序员的问答网站。&to=100000692924752

4

0 回答 0