Пример #1
0
 public static string PostSendMsgJson(string url, string accessToken, ISendMsg msg)
 {
     return(PostSendMsgJson(
                url + "?access_token=" + accessToken,
                msg
                ));
 }
Пример #2
0
            public string ToJson()
            {
                string retVal = "{";

                try
                {
                    retVal += "\"name\":\"" + name + "\",";
                    retVal += "\"sub_button\":[";
                    if (sub_button != null)
                    {
                        for (int i = 0; i < sub_button.Count; i++)
                        {
                            ISendMsg obj = (ISendMsg)sub_button[i];
                            if (obj != null)
                            {
                                retVal += obj.ToJson();
                                if (i < sub_button.Count - 1)
                                {
                                    retVal += ",";
                                }
                            }
                        }
                    }
                    retVal += "]";
                }
                finally
                {
                    retVal += "}";
                }


                return(retVal);
            }
Пример #3
0
        public override string ToJson()
        {
            string retVal = "{";

            try
            {
                retVal += "\"button\":[";
                if (button != null)
                {
                    for (int i = 0; i < button.Count; i++)
                    {
                        ISendMsg obj = (ISendMsg)button[i];
                        if (obj != null)
                        {
                            retVal += obj.ToJson();
                            if (i < button.Count - 1)
                            {
                                retVal += ",";
                            }
                        }
                    }
                }
                retVal += "]";
            }
            finally
            {
                retVal += "}";
            }


            return(retVal);
        }
Пример #4
0
        public static string PostSendMsgJson(string url, ISendMsg msg)
        {
            string postStr = "";

            if (msg != null)
            {
                postStr = msg.ToJson();
            }
            return(PostSendMsgJson(
                       url,
                       postStr
                       ));
        }
Пример #5
0
 public static string PostSendMsgJson(string url, string accessToken, ISendMsg msg)
 {
     return PostSendMsgJson(
         url + "?access_token=" + accessToken,
         msg
         );
 }
Пример #6
0
 public static string PostSendMsgJson(string url, ISendMsg msg)
 {
     string postStr = "";
     if (msg != null)
     {
         postStr = msg.ToJson();
     }
     return PostSendMsgJson(
         url,
         postStr
         );
 }