Beispiel #1
0
        protected void btnPushAllUsers_Click(object sender, EventArgs e)
        {
            string serverKey = "AAAAf8RzuZY:APA91bEzYy3t1nJBDJlH5YxDhqLuI3yBpFn46fbBzmSo9tSi-A4R7yeiilBBGOOVJnWRMqOkuRQWMeHkTLJJbnoimAvO3oeRShA8LN6l-x1UWPoV_vZW2_M-VD9Azb7x6R-xBxFIZMYH";

            var files = System.IO.Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory + "user_token");

            var wc = new System.Net.WebClient();

            wc.Headers.Add("Authorization", "key=" + serverKey);
            wc.Headers.Add("Content-Type", "application/json");
            wc.Encoding = System.Text.Encoding.UTF8;

            if (files != null)
            {
                foreach (var file in files)
                {
                    var token = System.IO.File.ReadAllText(file);
                    Response.Write("TOKEN:" + token.ToString() + "<br>");


                    var d = new PushRequestInfo();
                    d.registration_ids = new List <string>();
                    d.registration_ids.Add(token);

                    d.priority   = "normal";
                    d.data       = new Data();
                    d.data.body  = "Donma TEST";
                    d.data.title = "HI,許當麻";

                    var res = wc.UploadString("https://fcm.googleapis.com/fcm/send", Newtonsoft.Json.JsonConvert.SerializeObject(d));
                    Response.Write(res + "<br><br>");
                }
            }
        }
Beispiel #2
0
        protected void btnPushAllUsers_Click(object sender, EventArgs e)
        {
            string serverKey = "AAAAN8t6HnQ:APA91bGCvCr9S3FMvu-uCByrUSE3-KWjtL8iUW20xaRe9GsCFlXiuz23f4mpupI9PPP9V5ZXvtxzglbm-18daM35hwamVleztf34wWnzjfTGU-7-gaF9NRb2d3tVSG91xkli5hrwhSUlHC4PPis500LJMVwWFVoElA";

            var files = System.IO.Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory + "user_token");

            var wc = new System.Net.WebClient();

            wc.Headers.Add("Authorization", "key=" + serverKey);
            wc.Headers.Add("Content-Type", "application/json");
            wc.Encoding = System.Text.Encoding.UTF8;

            if (files != null)
            {
                foreach (var file in files)
                {
                    var token = System.IO.File.ReadAllText(file);
                    Response.Write("TOKEN:" + token.ToString() + "<br>");


                    var d = new PushRequestInfo();
                    d.registration_ids = new List <string>();
                    d.registration_ids.Add(token);

                    d.priority   = "normal";
                    d.data       = new Data();
                    d.data.body  = "Donma TEST";
                    d.data.title = "HI,許當麻123";

                    var res = wc.UploadString("https://fcm.googleapis.com/fcm/send", Newtonsoft.Json.JsonConvert.SerializeObject(d));
                    Response.Write(res + "<br><br>");
                }
            }
        }