2010-10-27 3 views
4

Я попытался следующие обучающие программы, чтобы создать уведомление толчок в Windows Phone 7.Нажмите проблема уведомления в Windows Phone 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 эмулятор без любая ошибка.

Однако, когда я отправляю push-уведомление с сервера на канал uri. Я мог получить только ошибку 404.

Может ли кто-нибудь мне помочь?

Спасибо.

=====

Update 1 (28-Октябрь):

Большое спасибо за ответы.

После того, как я прочитал последние ресурсы и примеры кода, я просто успешно отправил push-уведомление эмулятору 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, и это очень критично.

Также утерянный канал uri истекает, когда эмулятор WP7 (трубка) отключается в течение часа. Следовательно, нам нужно отслеживать канал uri и обновлять сервер после его изменения.

Имейте славный день.

=====

Update 2 (28-Октябрь):

Я просто создал сообщение POST с помощью Curl в сервере Linux, и успешно передал его в WP7 эмулятор выталкивания уведомления.

Исправлена ​​также кодировка текста, такая как проблема с преобразованием ASCII-UTF-8.

+0

Надеюсь, у вас есть все и сейчас, если нет, вы можете взглянуть на инфраструктуру Entile: http://coding-insomnia.com/entile – CodingInsomnia

ответ

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 10 и Tech Ed 2010 NA переговоры Питера Торр. Если вы хотите, чтобы точки в видео проскакивали вперед, я могу их получить.

+0

Благодарим вас за ответ. – user403015

1

Статьи, на которые вы ссылаетесь, очень старые и относятся к версиям инструментов Beta и CTP. К сожалению Push-уведомления - это область, которая значительно изменилась до RTM/RTW.

Посмотрите последние инструкции на MSDN по адресу http://msdn.microsoft.com/en-us/library/ff402537(v=VS.92).aspx. Я подозреваю, что вам повезет больше с инструкциями, которые соответствуют текущим инструментам.

+0

Благодарим вас за ответ. – user403015