2013-04-29 76 views
0

我正在創建一個Metro應用程序,允許您共享一些內容。 在這一刻有可能在Facebook上分享一個網址(例如http // www.stackoverflow.com)。c#通過網址打開Windows 8應用程序在Facebook上發佈

我真正想要的是邀請人們(通過臉書)點擊共享鏈接。當他們點擊鏈接時,我想讓我的應用程序啓動並導航到應用程序中的某個頁面。

例如我有一個食品應用程序,並希望在Facebook上分享一個特定的餐廳。當Facebook好友點擊鏈接時,食品應用程序將啓動,他將導航到該特定的餐廳。

這是可能的,我該怎麼做?

p.s我在清單上添加了一個「聲明」的協議,但比卡住了。

+0

你明白這隻能爲運行Windows 8的人員工作。爲什麼你不顯示每個人都能看到的內容?這實際上取決於您的應用程序的工作方式,即使它支持開始顯示特定內容。 – 2013-04-29 11:07:35

+0

我明白它需要Windows 8.稍後我會將應用程序擴展到Windows Phone,但是atm只能作爲Windows 8應用程序。 你有沒有想法「製作」這樣一個URL? – user1951083 2013-04-29 11:20:07

回答

0

您可以共享6種不同類型的數據。

  1. 位圖:由字節流表示的位圖。系統在共享屏幕截圖時提供這一個;
  2. HTML:HTML格式的文本;
  3. Rtf:RTF格式的文本;
  4. StorageItems:實現IStorageItem接口的項目。它似乎是位於物理驅動器上的媒體項目;
  5. 文本:原始文本共享;
  6. Uri:你可以分享這種格式的鏈接;

數據通過一個名爲DataPackage的對象共享。在本文中,我們將把Share Source和Share Target分成兩個獨立的部分。

和您的網站上用午餐的地鐵應用,請點擊此article

,如果你想分享你的應用程序鏈接試試這個www.windowsphone.com/s?appid=

相關問題