コード例 #1
0
 public OrgBubblePost_response(orgbubble_socialmedia_posts oPost)
 {
     if (oPost != null)
     {
         this.data        = new OrgBubblePost_data(oPost);
         this.result      = new OrgBubblePost_result(oPost);
         this.HTML        = string.Concat(this.result.HTML, " </br> </br>", this.data.HTML);
         this.TextMessage = JsonHelper.FormatJson(oPost.result?.Replace(@"\", "")) + Environment.NewLine + Environment.NewLine + JsonHelper.FormatJson(oPost.data.Replace(@"\", ""));
     }
 }
コード例 #2
0
        public OrgBubblePost_data(orgbubble_socialmedia_posts oPost)
        {
            // string strData =

            try
            {
                OrgBubblePost_data_json oData = JsonConvert.DeserializeObject <OrgBubblePost_data_json>(oPost.data.Replace(@"\", ""));

                if (oData != null)
                {
                    this.data_json = oData;

                    this.Casted      = true;
                    this.TextMessage = JsonHelper.FormatJson(oPost.data.Replace(@"\", ""));
                }
                else
                {
                    this.TextMessage = JsonHelper.FormatJson(oPost.data.Replace(@"\", ""));
                    this.Casted      = false;
                }



                this.HTML = "<h3>Data:</h3> <ul>" +

                            "<li>media: " + this.data_json?.media ?? Models.Helpers.Utilities.ListOfLinksToHTMLList(this.data_json.media) + "   </li>" +
                            "<li>caption: " + this.data_json?.caption ?? "" + "  </li>" +
                            "<li>link: " + this.data_json?.link ?? "" + "  </li>" +
                            "<li>url: " + this.data_json?.url ?? "" + "  </li>" +
                            "<li>location: " + this.data_json?.location ?? "" + "  </li>" +
                            "<li>story_friends: " + this.data_json?.story_friends ?? "" + "  </li>" +
                            "<li>repeat: " + this.data_json?.repeat ?? "" + "  </li>" +
                            "<li>repeat_end: " + this.data_json?.repeat_end ?? "" + "  </li> </ul>";
            }
            catch (Exception ex)
            {
                this.HTML = "<h3>Data:</h3> <ul>" +

                            "<li>media: " + this.data_json?.media ?? Models.Helpers.Utilities.ListOfLinksToHTMLList(this.data_json.media) + "   </li>" +
                            "<li>caption: " + this.data_json?.caption ?? "" + "  </li>" +
                            "<li>link: " + this.data_json?.link ?? "" + "  </li>" +
                            "<li>url: " + this.data_json?.url ?? "" + "  </li>" +
                            "<li>location: " + this.data_json?.location ?? "" + "  </li>" +
                            "<li>story_friends: " + this.data_json?.story_friends ?? "" + "  </li>" +
                            "<li>repeat: " + this.data_json?.repeat ?? "" + "  </li>" +
                            "<li>repeat_end: " + this.data_json?.repeat_end ?? "" + "  </li>" +

                            "</ul>";

                this.TextMessage = oPost.data.Replace(@"\", "");
                this.Casted      = false;
            }
        }
コード例 #3
0
        public OrgBubblePost_result(orgbubble_socialmedia_posts oPost)
        {
            try
            {
                OrgBubblePost_result_json oData = JsonConvert.DeserializeObject <OrgBubblePost_result_json>(oPost.result.Replace(@"\", ""));

                if (oData != null)
                {
                    this.result_json = oData;


                    this.Casted      = true;
                    this.TextMessage = JsonHelper.FormatJson(oPost.result);
                }
                else
                {
                    this.TextMessage = JsonHelper.FormatJson(oPost.result);
                    this.Casted      = false;
                }



                this.HTML = "<h3>Result:</h3> <ul>" +

                            "<li>message: " + this.result_json?.message ?? "" + "   </li>" +
                            "<li>id: " + this.result_json?.id ?? "" + "  </li>" +
                            "<li>url: " + this.result_json?.url ?? "" + "  </li></ul>";

                this.TextMessage = JsonHelper.FormatJson(oPost.data.Replace(@"\", ""));
                this.Casted      = false;
            }
            catch (Exception ex)
            {
                //this.message = oPost.result;
                this.HTML = "<h3>Result:</h3> <ul>" +

                            "<li>message: " + oPost.result ?? "" + "   </li>" +
                            "<li>id: - </li>" +
                            "<li>url:- </li></ul>";

                this.TextMessage = oPost.result?.Replace(@"\", "");
                this.Casted      = false;
            }
        }