实际上我正在使用 PushSharp。我想发送通知,但我必须将变量放入此 JSON 而不是硬编码文本(下例)。
var msg = "TEST MESSAGE";
push.QueueNotification(new GcmNotification().ForDeviceRegistrationId(registrationId)
.WithJson("{\"alert\":\"HERE MESSAGE\",\"badge\":7,\"sound\":\"sound.caf\"}"));
是否可以?如何将 msg 变量放入
我试过这样的事情:
push.QueueNotification(new GcmNotification().ForDeviceRegistrationId(registrationId)
.WithJson("{\"alert\":\"{0}\",\"badge\":7,\"sound\":\"sound.caf\"}",msg));
但它说:方法没有重载'WithJson'
需要“3”个参数。
任何想法如何解决这个问题?