Pusher.com APIs

Stable Version 3.0.0 (O10)
Also available for 9.1
Published on 13 September 2018 by 
LINKIT R&D
LINKIT R&D
Created on 12 August 2016
Details
Pusher.com API's is an extension where you can find the basic implementation of the API's from Pusher. Currently only the Pusher Channels API is implemented. You can send a message from a server to all connected clients. On the clients the message will be received in an OnNotify action, which means that you can build your own client-functionality around the message. You can show the message in an alert or feedback message block. You can also trigger one or more actions based on the value of message (for instance refresh a (part of a) screen, redirect to another page or logout).
Read More

Pusher.com API's

Pusher.com API's is an extension with the basic implementation of the different API's from Pusher.

You can send a message from a publisher to all connected subscribers.

On the subscribers the message will be received in an OnNotify action, which means that you can build your own functionality around the message.

You can show the message in an alert or feedback message block.

You can also trigger one or more actions based on the value of message (for instance refresh a (part of a) screen, redirect to another page or logout).


How to use Pusher Channels

There is one webblock: PusherSubscriber, which should be added to the page/webblock where you want to implement the Pusher notification actions.

There is one action: PusherPublish, which should be called when you want to push a message to all the clients.

There is one site-property: PusherEnableLogging, which should be set to enable/disable the Pusher logging to the browsers console.


In order to get everything working, you need to get an account (they also have a free account), setup your first application and fill in the mandatory input parameteres of  the PusherClient webblock and PusherServer action.


Kind regards,


Remco Dekkinga 

What’s new (3.0.0)

Pusher.com renewed their product portfolio. They moved away from the WebSockets and started different API´s for different real-time purposes. The WebSockets API is now called Pusher Channels.

I've rewritten the different modules to take over the new logo's and to prepare for the other API's.

Next to this I've gone over the modules and used the OutSystems Best Practices wherever possible.

All the changes that I made are taken to make this module future proof.

Reviews (0)
Category
Connectors
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 LINKIT R&D who created this component.
Dependencies
Pusher.com APIs has no dependencies.
Requirements
Platform
10.0.0.402
Database
All
Stack
.NET
Component Consumers
See all 2 consumers
Weekly Downloads 
Related Components
Google Drive Connector
OutSystems MVPs
Google Drive Connector allows your OutSystems Applications to use the Google Drive REST API to interact with your files.
1120
IdP
Rui Barbosa
IdP Connector is a generic federated identity provider (IdP) connector, i.e., the IdP Connector its an IdP Service Provider (it uses SAML as a protocol) It allows your OutSystems applications to integrate with single sign-on (SSO) provided by most of the commercial IdP companies. With this integration when the users access an OutSystems application, they are redirected to a web page (known as the enterprise's login manager) where they are prompted to enter their enterprise user name and password. Upon verification of the user’s login, the enterprise identity provider informs OutSystems application of the verified identity for the user who is logging in, and the user is redirected back to the portal website. Also supports SSO from OutSystems mobile apps, alongside with IdP Mobile connector. Note: Tested with Okta, Azure, ADFS, PingOne and OneLogin.
1220
Google Maps
Labs
Google Maps is a Google Maps Javascript V3 API component, providing Web Blocks and Actions to add interactive maps, markers and directions, along with event driven functionality.
12397
More from LINKIT R&D
Multiple File Upload
Multi Uploaders
Allow you to upload multiple files in one upload form or using drag and drop functionality.
2777
AdvancedAmazonS3
Ricardo Pereira
Using the newest API from Amazon, this extension allows access to AmazonS3 basic functions in a simple manner.
656
Sleep
Remco Dekkinga
Ever needed to add a sleep to your OutSystems logic (e.g. for testing purposes, or just because an integration requires that you throttle it)? Always re-implementing this yourself? Not anymore! Just download this component and use Sleep action whenever you need! The application includes a basic example of its use.
1110