Om het gebruik van Brightspace® Pulse in organisaties te bevorderen, kunnen ontwikkelaars een diepe koppeling in een aangepaste app toevoegen aan Brightspace® Pulse. Wanneer gebruikers voor de eerste keer op de diepe koppeling in een aangepaste app klikken, wordt de Brightspace® Pulse-app gestart op hun apparaat en wordt hen gevraagd zich aan te melden bij de app. Als gebruikers de Brightspace® Pulse niet hebben geïnstalleerd, gaan ze naar de site van de Brightspace® Pulse-app en wordt hen gevraagd de app te installeren.
|
Opmerking: Deze functie is beschikbaar voor alle klanten met Brightspace® Pulse 1.2001 of hoger. Gebruikers met Brightspace® Pulse op iOS 12 of ouder moeten Brightspace® Pulse goedkeuren om de diepe koppeling in Safari te kunnen openen. De aangepaste app vraagt niet opnieuw om goedkeuring en opent Brightspace® Pulse altijd direct via de diepe koppeling. |
Diepe koppelingen in iOS-apps
Om diepe koppelingen in iOS-apps te ondersteunen, gebruikt Brightspace® Pulse voor iOS universele koppelingen. Als u vanuit een iOS-app een diepe koppeling naar Brightspace® Pulse wilt toevoegen, voegt u het volgende codefragment toe om de URL van de diepe koppeling in Safari te openen:
if let url = URL(string: "https://apps.brightspace.com/pulse/launch"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
Diepe koppelingen in Android-apps
Om diepe koppelingen in Android-apps te ondersteunen, wordt in Brightspace® Pulse voor Android gebruikgemaakt van koppelingen voor Android-apps. Als u een diepe koppeling naar Brightspace® Pulse wilt toevoegen vanuit een Android-apps, voegt u het volgende codefragment toe om een activiteit te starten met de URL van de diepe koppeling:
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("https://apps.brightspace.com/pulse/launch")))