コード例 #1
0
ファイル: CampaignManager.cs プロジェクト: shah8701/faceboard
        public void StartCmpFanPageLikerProcess(ref FacebookUser fbUser, string cmpName, string cmpProcess, string account, List <string> lstFanPageURLs, List <string> lstFanPageMessages, List <string> lstFanPageComments)
        {
            try
            {
                Pages.PageManager objPageManager = new Pages.PageManager();

                if (cmpProcess == "Like Page")
                {
                    objPageManager.LikePage(ref fbUser, lstFanPageURLs);
                }

                else if (cmpProcess == "Share Page")
                {
                    objPageManager.SharePage(ref fbUser, lstFanPageURLs);
                }
                else if (cmpProcess == "Like Post")
                {
                    objPageManager.LikePost(ref fbUser, lstFanPageURLs, lstFanPageMessages);
                }
                else if (cmpProcess == "Comment On Post")
                {
                    objPageManager.CommentOnPost(ref fbUser, lstFanPageURLs, lstFanPageComments);
                }
                else
                {
                    GlobusLogHelper.log.Info("Campaign Process Is Not Selected With Username : "******"Campaign Process Is Not Selected With Username : "******"Error : " + ex.StackTrace);
            }
        }
コード例 #2
0
        public void StartSchFanPageLikerProcess(ref FacebookUser fbUser, string schProcess, List <string> lstSchFanPageURLs, List <string> lstSchFanPageMessages, List <string> lstSchFanPageComments)
        {
            try
            {
                //foreach (string item in schlstSchFanPageURLsTemp)
                {
                    try
                    {
                        Pages.PageManager objPageManager = new Pages.PageManager();

                        if (schProcess == "Like Page")
                        {
                            objPageManager.LikePage(ref fbUser, lstSchFanPageURLs);
                        }

                        else if (schProcess == "Share Page")
                        {
                            objPageManager.SharePage(ref fbUser, lstSchFanPageURLs);
                        }
                        else if (schProcess == "Like Post")
                        {
                            objPageManager.LikePost(ref fbUser, lstSchFanPageURLs, lstSchFanPageMessages);
                        }
                        else if (schProcess == "Comment On Post")
                        {
                            objPageManager.CommentOnPost(ref fbUser, lstSchFanPageURLs, lstSchFanPageComments);
                        }
                        else
                        {
                            GlobusLogHelper.log.Info("Scheduler Process Is Not Selected With Username : "******"Scheduler Process Is Not Selected With Username : "******"Error : " + ex.StackTrace);
                    }
                }
            }
            catch (Exception ex)
            {
                GlobusLogHelper.log.Error("Error : " + ex.StackTrace);
            }
        }
コード例 #3
0
ファイル: CampaignManager.cs プロジェクト: shah8701/faceboard
        public void StartCmpFanPageLikerProcess(ref FacebookUser fbUser, string cmpName, string cmpProcess, string account, List<string> lstFanPageURLs, List<string> lstFanPageMessages, List<string> lstFanPageComments)
        {
            try
            {
                Pages.PageManager objPageManager = new Pages.PageManager();

                if (cmpProcess == "Like Page")
                {
                    objPageManager.LikePage(ref fbUser, lstFanPageURLs);
                }

                else if (cmpProcess == "Share Page")
                {
                    objPageManager.SharePage(ref fbUser, lstFanPageURLs);
                }
                else if (cmpProcess == "Like Post")
                {
                    objPageManager.LikePost(ref fbUser, lstFanPageURLs, lstFanPageMessages);
                }
                else if (cmpProcess == "Comment On Post")
                {
                    objPageManager.CommentOnPost(ref fbUser, lstFanPageURLs, lstFanPageComments);
                }
                else
                {
                    GlobusLogHelper.log.Info("Campaign Process Is Not Selected With Username : "******"Campaign Process Is Not Selected With Username : "******"Error : " + ex.StackTrace);
            }
        }
コード例 #4
0
        public void StartSchFanPageLikerProcess(ref FacebookUser fbUser,string schProcess,List<string> lstSchFanPageURLs, List<string> lstSchFanPageMessages, List<string> lstSchFanPageComments)
        {
            try
            {
                //foreach (string item in schlstSchFanPageURLsTemp)
                {

                    try
                    {
                       
                        Pages.PageManager objPageManager = new Pages.PageManager();

                        if (schProcess == "Like Page")
                        {
                            objPageManager.LikePage(ref fbUser, lstSchFanPageURLs);
                        }

                        else if (schProcess == "Share Page")
                        {
                            objPageManager.SharePage(ref fbUser, lstSchFanPageURLs);
                        }
                        else if (schProcess == "Like Post")
                        {
                            objPageManager.LikePost(ref fbUser, lstSchFanPageURLs, lstSchFanPageMessages);
                        }
                        else if (schProcess == "Comment On Post")
                        {
                            objPageManager.CommentOnPost(ref fbUser, lstSchFanPageURLs, lstSchFanPageComments);
                        }
                        else
                        {
                            GlobusLogHelper.log.Info("Scheduler Process Is Not Selected With Username : "******"Scheduler Process Is Not Selected With Username : "******"Error : " + ex.StackTrace);
                    }
                }
            }
            catch (Exception ex)
            {
                GlobusLogHelper.log.Error("Error : " + ex.StackTrace);
            }
        }