Provider for APNs

Version 0.8.3 (OutSystems 11)
Published on 23 Jun (2 weeks ago) by 

Provider for APNs

Details
This component provides functionality to send notification to your iOS mobile app by using Apple Push Notification service (APNs).
Read More

This component has an action for sending notification to mobile app via Apple Push Notification sesrvice (APNs).

SendNotification

Input parameters

Notification -- Contents of notification. Sutructure of this is included in this component.  This value will be sent as JSON and must be within 4096 bytes at sending.  See https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/generating_a_remote_notification#overview

DeviceToken -- Registration id target mobile iOS app obtained from APN server when the app activating.

AppId -- Application identifier of your mobile iOS app which is a target of the notification.

ApnServer -- Host FQDN of APNs server. api.sandbox.push.apple.com (for development) or api.push.apple.com (for production)

Port -- APNs server port. 443 or 2197. If you omit this, 443 will be used.

TeamId -- Team id which was issued in Apple's developer account. If you omit this value, the site property value of this module will be used.

KeyId -- Id value of AuthKey issued from Apple's developer site. If you omit this value, the site property value of this module will be used.

AuthKeyPem -- Contents of AuthKey issued from Apple's developer site. If you omit this value, the site property value of this module will be used.

ExpireAfterInHours -- The notification is no longer valid after this hours. When you omit this value, 0 will be used and your notification will be sent once.

Output parameters

IsSuccess -- When the value is True, sending notification to APNs has been succeeded.

ErrorMessage -- This value will be set when an error occurs.


Part of this component uses Bouncy Castle C# API.
Copyright (c) 2000 - 2017 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org)

What’s new (0.8.3)

Input parameter ExpireAfterInHours was added to the module action SendNotification. The notification is no longer valid after this specified hours. When you omit this value, 0 will be used and your notification will be sent once. Until previous version, 0 is always used.

Reviews (0)
Category
Components
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Takasi Moriya who created this component.
Dependencies
Provider for APNs has no dependencies.
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
Component Consumers
No consumers yet.
Weekly Downloads