ApplETS / ApplETS/ETSMobile-iOS

Intégration des notifications du portail MonÉTS

未關閉
#124 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
High Priority Perfective
主要語言
Objective-C
星號
8
分支
3
PR 合併指標
30 天內沒有已合併 PR

描述

Le portail MonÉTS fournit un mécanisme de Push Notifications pour le portlet des notifications.
Nous utilisons Amazon SNS pour gérer les Push Notifications, c'est sur cette plateforme que sont fournies les librairies pour accepter les Push Notifications.

Vous pouvez faire les tests avec vos comptes personnels, cela devrait requérir un token APNS et des accesskey Amazon. Sur la plateforme Amazon Web Services, il faut créer une application SNS et faire les tests à partir de cette application, la marche à suivre pour l'intégration est documentée là dessus.

Les Push Notifiations du portail contiennent notamment les champs importants suivants :
- Id
- NotificationTexte
- NotificationApplicationNom
- NotificationSigleCours
- Url

Sur Android, nous affichons les notifications groupées et un clic sur le groupe amène à la vue qui liste les notifications du portail. Un clic sur une notification de la liste amène à l'URL donnée dans la notification.

![screenshot 2016-01-23 08-28-25](https://cloud.githubusercontent.com/assets/1558361/12530432/6ae3c4dc-c1ad-11e5-835b-572e5ec1243c.png)

À vous de choisir comment vous voudriez les intégrer correctement sur iOS.

Ici la documentation pour l'API du portail :
https://portail-preprod.etsmtl.ca/help

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。