我正在做离子应用程序,使用cordova fcm插件我得到设备令牌。现在我想发送来自go的推送通知server.please帮助我如何使用go作为fcm服务器。我需要一些实施例如何发送fcm推送通知使用goalng fcm服务器
3
A
回答
2
package main
import (
"fmt"
"github.com/NaySoftware/go-fcm"
)
const (
serverKey = "YOUR-KEY"
)
func main() {
var NP fcm.NotificationPayload
NP.Title="hello"
NP.Body="world"
data := map[string]string{
"msg": "Hello World1",
"sum": "Happy Day",
}
ids := []string{
"token1",
}
xds := []string{
"token5",
"token6",
"token7",
}
c := fcm.NewFcmClient(serverKey)
c.NewFcmRegIdsMsg(ids, data)
c.AppendDevices(xds)
c.SetNotificationPayload(&NP)
status, err := c.Send()
if err == nil {
status.PrintResults()
} else {
fmt.Println(err)`enter code here`
}
}
试试这个效果很酷。
1
你的问题很模糊,你可以通过简单的搜索fcm golang或其他东西来回答它。基本上,这里的库的列表:
https://golanglibs.com/top?q=firebase
好像大多有一些例子+文档。 我想一般来讲去与最流行的:
https://github.com/zabawaba99/firego
因为你可以从GitHub问题激发自己和文档是一种体面:
https://godoc.org/gopkg.in/zabawaba99/firego.v1
小记,如果任何去图书馆似乎缺乏示例/文档尝试在文件夹中运行godoc或(甚至更快),尝试首先在github页面上查找GoDocs链接。
相关问题
- 1. FCM推送通知
- 2. 发送推送IOS上的FCM通知
- 3. FCM:跟踪状态FCM推送通知
- 4. Android推送通知,fcm
- 5. 如何使用FCM的服务人员推送通知
- 6. 如何使用FCM发送通知XMPP
- 7. 如何使用PHP发送FCM通知?
- 8. 如何跟踪FCM推送通知发送表单服务器端或Rest Client?
- 9. 使用FCM向Android推送通知(c#)
- 10. 使用FCM的iOS推送通知
- 11. 使用FCM和php推送通知
- 12. 如何显示从推送通知FCM
- 13. 如何通过angularJS和cordova FCM发送推送通知
- 14. 使用FCM向不同用户发送推送通知
- 15. 使用fcm节点模块在nodejs中发送推送通知
- 16. 针对服务器少推送通知的FCM云功能android
- 17. CakePHP的API服务器响应时间和FCM推送通知
- 18. 推送通知离子采用FCM
- 19. 发送通知到Android使用FCM
- 20. 使用FCM全局发送通知
- 21. 如何通过java服务器使用FCM向android设备发送推送通知?
- 22. 通过FCM从PushSharp发送推送通知
- 23. MobileFirst 7.1.0 Android FCM推送通知
- 24. FCM推送通知自动关闭
- 25. Android - Azure推送通知Google FCM
- 26. Android推送通知的FCM限制?
- 27. iOS FCM没有得到推送通知
- 28. 将通知推送到FCM主题
- 29. 离子2 FCM推送通知
- 30. 基于Sinch FCM的推送通知
谢谢兄弟们..作品... – veer