I want to receive realtime notifications for my workday - notifications

We are working on a use-case where in we need to get real time updates from Workday systems for the events occurring in Workday Systems.
I tried to understand the given documentation but I was not able to understand. I want to get the notifications at an http end point. Please help me get started with the notifications.

You can do this via Integration Subscriptions and the Notification web service.
Take a look at Workday's documentation on Workday's internal community on how to set this up. A good search phrase would be "Integration Subscription". Essentially, you can subscribe an integration to business processes, and then trigger the integration to kick off and send a notification to an external endpoint.
I've created a contributed solution on Workday Community with more detailed instructions: https://community.workday.com/node/571590

Related

API Whatsapp to send messages from an external application

I want to implement Whatsapp
to send information from an external application. The idea is to use this
external application to send information throughout Whatsapp.
If you can help me about the terms and
conditions and if this query is possible to develop.
There is a way through which you can send WhatsApp message from your self created application. Use this link Chat API.
But it only provides 3 days trail period and after that you have to purchase it.
The process in that is, you have to register with your google account, then scan the QR code provided(which changes after every 45 seconds). and you are set to go, they will provide you the API for : PHP, Node.JS, Jquery, CURL.
One thing more you always have to keep your phone connected with the internet everytime.
Also I found a drawback in that, i.e. they also provide API to read messages, but it is too slow, as in my condition I can see my messages of yesterday but not of today.

Integrate Podio to send a notification to a HipChat room when a new item is created in an app

I would like to understand how I can send a notification to HipChat when a new record / item is inserted into a Podio app.
I can see that if I pay more money that additional options are made available via the workflows Podio provides utilising Globiflow, but with a large number of users this isn't possible for us.
I have then looked into the Hooks that a Podio app provides, but because this is auto-validated I don't see how I can use this with HipChat.
Does anyone have any experience of this and integrating Podio with HipChat to post a new notification into a HipChat room?
I have used the free trial at Zapier, and got it working, but would ideally like to avoid yet another solution.
Podio doesn't provide direct integration with HipChat, so you will have to use something else as communication layer between Podio and HipChat. It could be your own service that will receive webhooks from Podio and post messages to HipChat. Or it could be some other solution that will do something very similar.
From what I've seen so far, Zapier looks like it'll do what I need. Shame I have to pay though for one 'simple' connector task.

Implementing Facebook's Like feature using Google Cloud Messaging

I have a use case to implement a 'like' feature for messages using GCM. One approach that comes to mind is to make each post a 'topic' and then send all likes on a post as a separate GCM message on that topic.
However, in order to achieve this, the client has to register for each topic corresponding to the post that it has loaded on the UI in real time. This brings me to the following questions:
This is approach right?
How long will it take for a client's subscription to a topic to reflect at GCM's end? Same for unsubscription?
Can I get a list of all subscribers to a given topic?

How to get notification subscriptions in Worklight

I want to trigger VERY basic push notifications, but, don't see any way to iterate through all the subscribed users, without rolling my own tool to read the db notification_user table. Surely, with such an extensive (and expensive) product such as Worklight there is an API to do this?
The only way I see is within my adapter to call another HTTP adapter (go get the user subscriptions). And, I've tried using the HTTP interface to retrieve the subscribed users via:
http://<server:port>/<context>/console/api/push/get?adapterName=PushAdapter&eventSource=EventSource
and many variations, but, nothing seems to work through browser testing (the doc indicates all are GET requests). There are NO examples of how the "Push, Event Sources" (?) format for the api is (should the "API Context" value be "Push", or "EventSources", what?). The chart given in the Worklight 6.0 Information Center is pretty bare minimum (how difficult would it have been to include an example of each?)
Basically, I want to iterate through a specific adapter/event source in a WL adapter, grab the "options" that were passed in when the user subscribed to perform some business logic on whether to send out a notification. Would think this would be a very common pattern, but, don't see any examples of this type of model.
Anyone have suggestions for similar processing with WL 6?
Thanks.
You're not wrong. Worklight has 3 methods to send out notifications to subscribed users/devices
See
WL.Server.notifyAllDevices
WL.Server.notifyDevice
WL.Server.notifyDeviceSubscription

Asana: Does API provide user activity logs?

Does the Asana API provide some method of getting user activity logs? I am interested in activity logs and login history logs.Logs could look e.g like "user created a task xyz", "user created a project".
I went through the documentation and could not find any such API/REST Endpoint. Does Asana keep such logs
in their system? If yes then is there a way to get them? If not then is it planned in a future release of the API?
(Asana dev here.)
This isn't something we currently provide. We're working on a system for getting semi-realtime updates to "subscriptions", but we were primarily thinking about subscribing to tasks, projects, workspaces, and so on. Subscribing to a user's activity would be an interesting use case, but one we haven't considered up until now, and one that might be a bit trickier.
Thanks for the feedback!