惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tenable Blog
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
H
Help Net Security
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
量子位
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recorded Future
Recorded Future
博客园 - 三生石上(FineUI控件)
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
Scott Helme
Scott Helme
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
AI
AI
WordPress大学
WordPress大学
Security Archives - TechRepublic
Security Archives - TechRepublic
Google Online Security Blog
Google Online Security Blog
U
Unit 42
V2EX - 技术
V2EX - 技术
MongoDB | Blog
MongoDB | Blog
Schneier on Security
Schneier on Security
博客园 - Franky
H
Heimdal Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Cloudbric
Cloudbric
B
Blog RSS Feed
N
News | PayPal Newsroom
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
雷峰网
雷峰网

App.net

ASP.NET Core 2.1 基础教程终于完成了,内附网址 - V2EX 找一个可以长期 full-time 或 part-time 的技术牛人 运营思略: APP 线上运营方案 | 新媒体篇 - V2EX V 友中用 asp.net 写站的人多吗 - V2EX audio 音频流播放, ie 可以,但是 chrome ff 不行 简历的职业技能该写些什么 App.net 的现状 Riposte - V2EX Kiwi: ADN for your Mac - V2EX app.net这网站咋要付费的? - V2EX Project Amy - V2EX 试发 App.net 邀请两枚 - V2EX 进入了app.net如何邀请别人?V2EX有更新内容的朋友么,给个链接follow一下,像我一样还空着的没fo的价值~ - V2EX App.net 提供免费账户了 - V2EX Felix for App.net - V2EX Stream Wedge - V2EX Nettelator for App.Net - V2EX Netbot from Tapbots - V2EX App.net Stats - V2EX @blacktulip 求互 fo ...... - V2EX
ASP.NET 基于 websocket 的前台及后台实时推送 - V2EX
HongHuangZhiLi · 2017-01-20 · via App.net

实现步骤如下:

1.获取 GoEasy appkey.

在 goeasy 官网上注册一个账号,并新建一个 app. APP 创建好后系统会为该 app 自动生成两个 key, 一个既可以用来接收又可以用来推送 (supper key),另一个只可以用来接收(subscriber key).

2.客户端订阅一个 channel.

a. 在客户端引入 goeasy.js , js 地址: http://cdn.goeasy.io/goeasy.js

需要注意的是,不能将 goeasy.js 下载到本地,因为 goeasy 会根据不同浏览器来提供不同的 js. 官网上也有相应说明。

b. 订阅代码

var goEasy = new GoEasy({appkey: 'subscriber key'});//这里我用的是 subscriber key,因为在我的客户端我不需要推送任何消息,所以没有必要使用 supper key goEasy. subscribe({ channel: 'csdnNotification', onMessage: function(message){ alert('Meessage received:'+message.content);//接收到推送的消息 } });

3.前台推送及后台推送

3.1. 前台往相同 channel 上推送

在引入了 goeasy.js 的页面,直接调用 goEasy. publish('csdnNotification', '天天想你'); 用法与订阅类似。

3.2. 后台往相同 channel 上推送. 用 GoEasy 提供的 restful API 实现

API url: http://goeasy.io/goeasy/publish 方式: Post 参数列表: channel: 'csdnNotification' //与订阅的 channel 必须一致,否则客户端将收不到消息。因此我们也可以根据 channel 来控制哪些客户端可以接收。 appkey: 'supper key' //这里必须使用 supper key content: 'blabla …..' //要推送的内容