2010-10-27 210 views
4

我嘗試以下教程中的Windows Phone創建推送通知7推送通知問題7

http://www.sgtconker.com/2010/03/article-windows-phone-7-push-notifications/

http://www.silverlightshow.net/items/Implementing-Push-Notifications-in-Windows-Phone-7.aspx

我可以創建在WP7模擬器通道URI不任何錯誤。

但是,當我將推送通知從服務器發佈到通道uri時。我只能收到404錯誤。

任何人都可以給我一些幫助嗎?

謝謝。

=====

更新1(28 - 10月):

非常感謝你的答案。

當我讀到最新的資源和示例代碼後,我剛剛向WP7仿真器發送了推送通知。

WP7中的通道設置部分在最新的SDK中沒有太大變化。

我之前遇到的問題是來自發件人的POST消息部分。

以下網站相當有用。

http://www.thisisfanzoo.com/Blog/JeffF/archive/2010/08/02/a-really-long-post-about-the-windows-phone-7-push.aspx

他演示瞭如何correcty建立POST消息,這是非常關鍵的。

當WP7模擬器(手機)關閉一個多小時時,以前創建的通道uri也將過期。因此,我們需要跟蹤uri頻道並更新服務器。

祝您有愉快的一天。

=====

更新2(28 - 10月):

我剛剛創建的Linux服務器使用捲曲的POST消息,並且成功地推送通知它傳遞到WP7模擬器。

像ASCII-UTF-8轉換問題的文本編碼也被修復了。

+0

希望你已經得到的一切啓動和運行現在,如果不是你可能想看看在Entile框架:http://coding-insomnia.com/entile – CodingInsomnia 2011-01-28 13:53:57

回答

2

通過ctp和beta的通知處理有一些變化,如Matt的建議。

我建議檢查出這個文檔的概述,詳細的代碼樣本和響應代碼。

Push Notifications for Windows Phone

How to: Set Up a Notification Channel for Windows Phone

How to: Send a Push Notification from a Web Service for Windows Phone

此外,如果你想獲得更多概述我建議你檢查出由彼得·託Mix 10Tech Ed 2010 NA會談。如果您想點在視頻快進到我可以得到這些。

+0

謝謝你的答案。 – user403015 2010-10-28 06:26:14

1

您引用的文章非常陳舊,涉及到Beta和CTP版本的工具。不幸的是,推送通知是在RTM/RTW之前發生很多變化的區域。

查看MSDN上的最新指令http://msdn.microsoft.com/en-us/library/ff402537(v=VS.92).aspx。我懷疑你會有更好的運氣與指令匹配目前的工具。

+0

謝謝你的答案。 – user403015 2010-10-28 06:26:47