3

Windows Phone で C# コードから URI を共有するために、公式の Facebook アプリを開く方法を知りたいです。一般的な Uri-Scheme など"fb://"でアプリを開くことができますが、パラメーターが機能していないようです。私はこのようなことを念頭に置いていますが、うまくいきません:

LaunchUriAsync(new Uri("fb://publish/profile/me?text=foo"));

もちろん、 を使用できることはわかっていますが、ShareTaskそれは私が望んでいるものではありません。あなたはSpotfyアプリを見ることができます.それは曲を共有するときに私がやりたいことを正確に行います.

あなたの助けと答えをありがとう!

PS:ちなみにTwitterも同じです...

4

2 に答える 2

6

やっと解決しました!解決策を見つけるのに 2 日近くかかりましたが、どこにも文書化されていないため、結果を共有したいと思います。

// Open official Facebook app for sharing
await Windows.System.Launcher.LaunchUriAsync(new Uri("fb:post?text=foo"));

これは非常に優れた機能であり、他のプラットフォームでどのように機能するかをユーザーに思い出させてくれると思います。

結論として、URI スキームを介してアプリから他のアプリを起動することは、優れたユーザー エクスペリエンスを備えた優れたシナリオです。

ヒント: URI スキームを介して公式の Facebook アプリを開くには、少なくともバージョン 4.1 が必要です!

于 2013-10-15T10:08:14.673 に答える