现在我正在努力让我的ASP.net
页面在点击按钮时发送POST
请求。我研究的所有内容都使用注册令牌向所有设备发送通知,但我希望使用主题。
我使用了this代码,如果我使用注册令牌,一切正常。我认为我遇到的问题是如何格式化"PostData"
以便它使用主题代替。
我尝试将"registration_id="
更改为"to="
并使用/topics/global
代替RegId
,但这似乎没有做任何事情。
如果情况变得更糟,我可以弄清楚如何存储注册令牌并使用它们,但我更愿意继续使用主题(我已经让他们使用PHP POST
请求)。
答案 0 :(得分:0)
我得到了它的工作。奇怪的是,我很确定我已经尝试过像这样格式化它并没有用,但现在它可以工作了。这绝对是我认为应该是的,因为它看起来与Google提供的示例完全相同。
string postData =
"{ \"to\": \"" + topic + "\", " +
"\"data\": {\"message\": \"" + message + "\"}}";