Пример #1
0
        //Post a message using a Payload object
        private void PostMessage(Payload payload)
        {
            string payloadJson = JsonConvert.SerializeObject(payload);

            using (WebClient client = new WebClient())
            {
                NameValueCollection data = new NameValueCollection();
                data["payload"] = payloadJson;

                var response = client.UploadValues(_uri, "POST", data);

                //The response text is usually "ok"
                string responseText = _encoding.GetString(response);
            }
        }
Пример #2
0
        public void PostMessage(string message)
        {
            Payload payload = new Payload()
            {
#if DEBUG
                Username = "******",
                IconEmoji = ":monkey:",
#else
                Username = "******",
                IconEmoji = ":monkey_face:",
#endif
                Text = message
            };

            PostMessage(payload);
        }