Other than MtGox, what APIs are out there, which implement WebSockets as their transport mechanism? - api

I am looking to start working with some WebSockets and would like to create a few examples using some existing WebSocket APIs out there.
Do you know of any other ones that are nice other than MtGox's streaming API for Bitcoin?

Have you checked out the websockets api prototype at html5 labs?

DataSift have a WebSocket API:
http://support.datasift.com/help/kb/rest-api/websocket-streaming

Related

is teleram core API based on http request?

I am trying to get to know that how the Telegram API is working. I read the BOT API and i realized its based on HTTP requests.
I am wondering if the core API of telegram is the same, or not?
A simple explanation of how it's working would be a big help to me.
Telegram API offers a means of communicating securely with Telegram's Servers.
You may use either TCP, UDP or HTTP Transports.
To help you get started check out these few posts:
How to implement authorization using a Telegram API?
How to interact with Telegram API
Hope this helps.

GCM Registration with http rest api

In order to implement the GCM on a app (developed by service.appinventor) I'm looking up a workaround to use HTTP REST API.
Unfortunately, by documentation https://developers.google.com/cloud-messaging/registration#automatic-retry-using-exponential-back-off
seems that I can only use Istance ID API.
Thanks
Has someone a suggestion?
I need a workaround to implement GCM registration (described here https://developers.google.com/instance-id/guides/android-implementation) using REST API.

In Swagger , Is it possible to create API's for Websockets?

I dont know how to create a documentation for websockets in swagger. In Apairy does not have an option to create API's for Websockets. In Swagger, is it Possible to create means please justify .. Thank you
Not at the moment, you can follow the websocket discussion in this thread:
https://github.com/OAI/OpenAPI-Specification/issues/523
An alternative spec that supports websocket documentation is AsyncAPI:
https://github.com/asyncapi/asyncapi

Signalling channel for WebRTC

I want to create my own video chat application. I use the WebRTC framework. I read a few tutorials and each of theme assumes that signalling channel exists. How to implement my own signalling channel?
Since signalling is not defined for the WebRTC standard at the moment, it leaves you a few options. Check out this article for more info the following articles:
Signalling Options for WebRTC Applications
Choosing your signalling protocol
1.SIP over WebSockets
Companies like JSSIP offer a SIP signalling framework over Javascript. The advantage here is that it's interoperable with the usual VoIP structures.
JSSIP
SIPJS
SIPML5
2.The WebRTC Data Channel
Uncharted territory but viable!
Tutorial by Pusher
3.XMPP
If you take this route, it is probably either because you have an existing XMPP installation
Jingle
4.JSON over COMET or WebSockets
My favourite! WebRTC signalling shouldn't be done any other way than the Web way.
Matrix
Firebase
I hope this helps!
You can make a Node.js WebSocket server or other WebSocket server to broker the connection. Here is a simple guide that gets the first client talking to the server. An alternative is PeerJS, which can handle the signaling and alleviate most of the complexity of setting up the WebRTC call.
With serverless options available, vanilla HTTP AJAX options may not be bad for scalability and costs.
Create a plain HTTP(s) API exchanging information using JSON.

Implementation PubNub for VB.Net

On official site i didn't find any example of using PubNub with VB.Net.
Does it implemented for VB.Net and if yes, give some tutorials for it?
PubNub VB.Net Quick Start
You might consider using PubNub Simple HTTP REST API and here are a few links for using Visual Basic .NET with PubNub. Since we don't have an official VB.NET API you can find really easy to use options.
HTTP Streaming over TCP with Telnet Example
PubNub HTTP REST API