Care.Views.Common.PostCommentView.RenrenSend C# (CSharp) Method

RenrenSend() private method

private RenrenSend ( ) : void
return void
        private void RenrenSend()
        {
            // 对普通状态的评论
            String renrenFeedType = m_itemViewModel.RenrenFeedType;
            String ownerID = m_itemViewModel.OwnerID;
            String statusID = m_itemViewModel.ID;
            if (renrenFeedType == RenrenNews.FeedTypeStatus)
            {
                List<APIParameter> param = new List<APIParameter>();
                param.Add(new APIParameter("method", "status.addComment"));
                param.Add(new APIParameter("status_id", statusID));
                param.Add(new APIParameter("owner_id", ownerID));
                param.Add(new APIParameter("content", StatusMessageBox.Text));

                App.RenrenAPI.RequestAPIInterface(RenrenAddCommentGetCallback, param);
            }
            // 对原创上传照片的评论
            else if (renrenFeedType == RenrenNews.FeedTypeUploadPhoto)
            {
                List<APIParameter> param = new List<APIParameter>();
                param.Add(new APIParameter("method", "photos.addComment"));
                param.Add(new APIParameter("pid", statusID));
                // 靠靠靠,有的地方是owner_id,有的地方是uid,谨记谨记~
                param.Add(new APIParameter("uid", ownerID));
                param.Add(new APIParameter("content", StatusMessageBox.Text));

                App.RenrenAPI.RequestAPIInterface(RenrenAddCommentGetCallback, param);
            }
            // 对照片分享的评论
            else if (renrenFeedType == RenrenNews.FeedTypeSharePhoto)
            {
                List<APIParameter> param = new List<APIParameter>();
                param.Add(new APIParameter("method", "share.addComment"));
                param.Add(new APIParameter("share_id", statusID));
                // (呃~这里又变成user_id了么?好吧,一旦接受了这种设定,仿佛也挺有意思的呢..)   <=====  作废
                //  虽然api文档里写的是user_id,但是其实应该写uid
                param.Add(new APIParameter("user_id", ownerID));
                param.Add(new APIParameter("content", StatusMessageBox.Text));

                App.RenrenAPI.RequestAPIInterface(RenrenAddCommentGetCallback, param);
            }
        }