将 PubNub 链接到 Angular5 到网络应用程序中的 post 数据
Linking PubNub to Angular5 to post data in web-app
我用 Arduino 创建了一个项目,我正在通过 sub 和 pub 键将实时数据发送到 pubNub,这一切都很好。我并没有试图将数据从 PubNub 获取到我的 Angular5 应用程序中。
我已经订阅了频道:
constructor(pubnub: PubNubAngular) {
pubnub.init({
publishKey: 'My_pub_key',
subscribeKey: 'My_sub_key'
})
pubnub.subscribe({
channels: ['MyChannel'],
triggerEvents: true,
withPresence: true,
autoload: 100
});
}
这是一个名为 "pubnub" 的组件。然后我这样做 post 它到我的页面在一个名为 arduino-app 的组件中:
<div class="col-md-5 bgwhite" *ngIf="!appStart">
<h3 style="color: red; padding-top:1%;"> Application beginning...</h3>
<app-pubnub></app-pubnub>
</div>
但是数据没有post发送到我的应用程序,之前有人用过这个吗?任何帮助都会很棒!
我相信您需要在订阅后收到消息。
这就是我的工作方式:
pubnub.subscribe({channels: ['MyChannel'], triggerEvents: true, withPresence: true, autoload: 100});
this.threads = pubnub.getMessage('MyChannel')
然后我可以访问来自 threads
的消息
另请查看 https://github.com/pubnub/pubnub-angular2 以获取更多文档。
我用 Arduino 创建了一个项目,我正在通过 sub 和 pub 键将实时数据发送到 pubNub,这一切都很好。我并没有试图将数据从 PubNub 获取到我的 Angular5 应用程序中。
我已经订阅了频道:
constructor(pubnub: PubNubAngular) {
pubnub.init({
publishKey: 'My_pub_key',
subscribeKey: 'My_sub_key'
})
pubnub.subscribe({
channels: ['MyChannel'],
triggerEvents: true,
withPresence: true,
autoload: 100
});
}
这是一个名为 "pubnub" 的组件。然后我这样做 post 它到我的页面在一个名为 arduino-app 的组件中:
<div class="col-md-5 bgwhite" *ngIf="!appStart">
<h3 style="color: red; padding-top:1%;"> Application beginning...</h3>
<app-pubnub></app-pubnub>
</div>
但是数据没有post发送到我的应用程序,之前有人用过这个吗?任何帮助都会很棒!
我相信您需要在订阅后收到消息。
这就是我的工作方式:
pubnub.subscribe({channels: ['MyChannel'], triggerEvents: true, withPresence: true, autoload: 100});
this.threads = pubnub.getMessage('MyChannel')
然后我可以访问来自 threads
另请查看 https://github.com/pubnub/pubnub-angular2 以获取更多文档。