当用户运行 Forge 应用程序时收到通知

Posted

技术标签:

【中文标题】当用户运行 Forge 应用程序时收到通知【英文标题】:Getting notified when user run Forge application 【发布时间】:2021-11-23 20:12:55 【问题描述】:

分析谁在使用 Forge 应用程序以及使用频率,是否可以在通过 Autodesk 帐户登录(BIM 360 集线器)时收到通知,即用户(电子邮件),并通知(硬编码)电子邮件,最好是开发人员的电子邮件(注册 w/forge 应用程序门户)?代码示例或 sn-p 将非常感谢,谢谢。

【问题讨论】:

【参考方案1】:

Forge 本身不为此提供任何通知机制,但如果您正在开发自己的 Forge 应用程序,则只要您的应用程序收到来自 3-legged OAuth 工作流的回调,您就可以轻松地发出通知。例如,如果您正在学习这个 Learn Forge 教程:https://learnforge.autodesk.io/#/tutorials/viewhubmodels using .NET,您可以修改以下控制器方法:https://github.com/Autodesk-Forge/learn.forge.viewhubmodels/blob/net/forgesample/Controllers/OAuthController.cs#L93-L103,以通知需要通知的人。

【讨论】:

感谢 Petr,我从 learnforge.autodesk.io/#/tutorials/viewhubmodels 下载了最新的 NetCore 代码,从 github.com/Autodesk-Forge/learn.forge.viewhubmodels/blob/net/… 添加了代码 sn-p,似乎 Request.CreateResponse() 不起作用,此外,是否有 NodeJs 代码 sn-p ?

以上是关于当用户运行 Forge 应用程序时收到通知的主要内容,如果未能解决你的问题,请参考以下文章

远程推送通知

收到推送通知时捕获

应用程序运行时,iOS 推送通知显示为 UIAlert

应用在前台运行时收到 iOS 推送通知

当我收到静默推送通知时,iOS 会唤醒我的应用程序吗?(当应用程序未处于运行状态时)

如何在应用未运行时通知用户收到的 GTalk 聊天