Launch Viber and send message with link, email, batch in desktop app - email

In the industrial environment, we have a SCADA system for monitoring temperatures, humidity, and other params. When an alarm comes, I cand send some variables from our software.
Currently, I have managed to make working with the SMS gateway service. Is it possible to open the Viber desktop app and send some text messages in alarm? I read you could make bot with some PHP application, but I'm not programmer. Any easy solutions?
Refer to this.
Create a link that will open Viber and WhatsApp and will send a message to me
Thanks

Yes you can!
Viber has a simple api that you can integrate in your scada. Every connection require a called "viber bot".
Example is in Javascript using node.js framework at serverside but viber offers a variety of ways to integrate.
Check this link!
Viber Bot Api
Also this tutorial is very helpful! Build Viber Bot

Related

Flutter WhatsApp Sending Message Without User Interaction

I'm new in flutter and I have trying to search a way to send automatic message in background on whatsapp and I couldn't find anything about it. I have found that it is possible to send an sms without user interaction in flutter but I want to send a message through whatsapp without user interaction at all..
Any one know if there is any way to do this ?
Thank you .
You can use third-party services like Twilio Whatsapp API Service. It's a paid service. You can find all the documentation here - https://www.twilio.com/docs/whatsapp
You can submit a contact form to WhatsApp directly https://developers.facebook.com/products/whatsapp they will contact you with their pricing.

XMPP with a Google Cloud Printer registered with a different client id and secret

My company was using a third party tool to download print jobs from Google. This has developed problems so we've written our own. We can register a printer, get notifications via XMPP and download jobs. All good. We'd like to download jobs from the printers already registered via the the third party tool.
We have successfully got the permission of the google account that owns the printer to manage its printers and subsequently downloaded jobs from the printer. This was achieved using a solution that issued /fetch api calls every minute. Of course, Google wants the XMPP method used so we tried to do that. After getting over an authentication issue by adding googletalk to the scope in the oAuth request we fail to get any notifications.
In summary, with our own printer we can fetch, download and get XMPP notifications but with the printer registered with the third party tool (where we don't know the client id and secret but do know the google account) we can fetch and download but not get XMPP notifications. Is there any way round this?
The XMPP messages go to the robot account that owns the printer, so I don't think you should expect to receive XMPP messages without that robot account (and corresponding XMPP JID).
Rather than work around the intentions of the API, I suggest you work with the third party. Maybe they can provide hooks into their notification queue?

SSL certificate/ Streaming API on SalesForce

I am developing a hybrid mobile app using Salesforce. I am at a point where I am dealing with Apple's Push Notification Service. In the apple's developer guide it ask that we install the SSL certificate on the provider server
http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html#//apple_ref/doc/uid/TP40008194-CH104-SW6
How can I do that on Salesforce? Is there a tutorial somewhere that I missed. Is it even possible? I also looked into how Saleforce can communicate with the APNS and two option came up. Urban Airship and Streaming APi. Urban Airship cost money (after 1 million notifications?) so I would like to use Streaming API. Any good tutorials on how to use Streaming API?
Starting with the Spring 14 release, Salesforce supports Apple ( APNS ) and Google ( GCM ) mobile push notifications via the Connected Apps framework. Please check the Mobile Push Notifications Tip Sheet on Developer Force for more information: http://www2.developerforce.com/en/mobile/resources
I'm not that familiar with APNs, but from looking at the doc you provided, it says, "streaming TCP socket design for sending push notifications as binary content to APNs." Apex does not provide a way to make raw TCP callouts, so it doesn't sounds like this is going to work. You can set a client cert for HTTP callouts, but that is not going to help here.
If you want to stay in the Salesforce family, you could create a service on Heroku to listen for events from Salesforce and then stream them to APNs over a TCP socket. To get the events from Salesforce to Heroku (or any other external service you choose), you could use the Streaming API, Apex HTTP callouts, or Outbound Messaging.

One to many chat with XMPP

I am developing a XMPP chat with XIFF library using Flex.
My problem is I want to develop a customer service chat system. When user enter my program they will only see one service man and service man will see all users.
When I tried with XIFF, I developed small chat program like google talk. First, users need to to add buddy. Second, users need to go Multiuser chat room (but Multiuser chat room will see all participants).
Can any one give me an idea or approach to success?
Thanks in advance
using single chat and multiple connection.
If User==Service Man => send chat to all users one-by-one
If User!=Service Man => Send chat to Service Man

How to import contact details from MSN, yahoo, gmail, aol in asp.net?

I am having difficult time in importing contact details from MSN/YAHOO/AOL/GMAIL etc. Can someone tell me how to get the contacts from these networks?
Yahoo Address Book API
Google Contacts API
Windows Live Contacts API
One of the ways is to use the open source library SocialAuth.net
It allows you to get contacts from all the three above, with a very simple API.
CloudSponge.com is a platform that gives you access to these sources and more in a single integration. We use OAuth's 3-legged authentication for services that support it so your users never give their password away. And we have tools to make it easy to integrate; use our widget and get up and running in minutes or use our API and customize every pixel of the user experience.
http://www.cloudsponge.com/developer/