pusher.com
域名年龄: 28年6个月26天HTTP/1.1 301 永久重定向 服务器:nginx/1.1.19 访问时间:2015年07月20日 14:49:28 类型:text/html 文件大小:185 连接:keep-alive 目标网址:https://pusher.com/ HTTP/1.1 200 OK 服务器:nginx/1.1.19 访问时间:2015年07月20日 14:49:28 类型:text/html; charset=utf-8 Transfer-Encoding: chunked 连接:keep-alive Status: 200 OK Strict-Transport-Security: max-age=31536000 缓存控制:max-age=86400, public 客户端设定:IE=Edge,chrome=1 网页标记:"54cc317d6d4c44116f505d049b8b1c52" X-Request-Id: c3474f81-b7ab-4427-9414-e169133790d4 X-Runtime: 0.070329 X-Content-Digest: 0a41762070a8195e2206098035cdf5f46be4c66a 文件时间(秒):59406 X-Rack-Cache: fresh 代理服务器:1.1 vegur Content-Encoding: gzip 网站编码:utf-8
Toggle navigationFeaturesCustomer StoriesTutorialsPricingDocs
Blog
Login
Create a Free Account
Create a Free Account
We Help You Easily Build
<real-time apps>
Each month, we deliver over 40 billion messages to more than 3.5 billion devices through our API.
Create a Free Account
Real-time features made easy.
Stop reinventing the wheel. Add interactive and engaging features to your apps with APIs, libraries and developer tools in a matter of minutes, not weeks.
“We went with Pusher because it is so simple and solid. Pusher just works.”- Gaug.es
40 billion monthly messages without breaking a sweat.
With our years of expertise, we have built infrastructure that delivers messages in less than 200ms, handles millions of concurrent connections and sends over a billion messages every day.
“Build. Deploy. Scale. Pusher brings them together in an experience built and designed for developers.”- Larry Marburger, CloudApp
Build amazing apps.
Let your imagination run wild. With our powerful and flexible set of APIs, you can easily build great, scalable features and apps, from live dashboards to 2nd screen apps and everything in between.
Works Everywhere
At the core of Pusher is the HTML5 WebSocket protocol, but we also have fallback mechanisms so that Pusher just works anywhere, anytime.
Publish
From your backend
Pusher.trigger('my-channel', 'my-event', {
message: 'hello world'
});
pusher['my-channel'].trigger('my-event', {
'message': 'hello world'
})
$pusher->trigger('my-channel', 'my-event',
array('message' => 'hello world'));
pusher.trigger('my-channel', 'my-event', {
"message": "hello world"
});
Subscribe
In your clients
var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert('Received my-event with message: ' + data.message);
});
Channel channel = pusher.subscribe("my-channel");
channel.bind("my-event", new SubscriptionEventListener() {
@Override
public void onEvent(String channel, String event, String data) {
System.put.println("Received event with data: " + data);
}
});
PTPusherChannel *channel = [client subscribeToChannelNamed:@"my-channel"];
[channel bindToEventNamed:@"my-event" handleWithBlock:^(PTPusherEvent *channelEvent) {
NSString *message = [channelEvent.data objectForKey:@"text"];
NSLog(@"message received: %@", message);
}];
We have 30+ libraries that you can use.
View Libraries
“
Pusher - a company that has been instrumental in the success of QuizUp and we consider one of our greatest partners since day one.
- Johann, Quizup
Getting started with Pusher is FREE
Join more than 65,000 happy developers.
Create a Free Account
Pricing About Jobs Blog Support Documentation Contact Us Terms & Conditions
© 2015 Pusher Ltd. All rights reserved.
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-12-19 05:44, Process in 0.0044 second.