示例#1
0
        /// <summary>
        /// Get FollowersId Of ScreenName
        /// </summary>
        /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param>
        /// <param name="UserToFollow">ScreenName Of Whom You Want To Get FollowersId</param>
        /// <returns>Returm True UnFollow Is Success</returns>
        public List <string> FollowersId(oAuthTwitter oAuth, string ScreenName)
        {
            List <string> lstFollowersId = new List <string>();

            Twitter.Core.SocialGraphMethods.SocialGraph socialGraph = new Twitter.Core.SocialGraphMethods.SocialGraph();
            xmlResult = socialGraph.FollowersId(oAuth, ScreenName);
            XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("id");

            foreach (XmlNode xmlNode in xmlNodeList)
            {
                lstFollowersId.Add(xmlNode.InnerText.ToString());
            }
            return(lstFollowersId);
        }
        /// <summary>
        /// Get FollowersId Of ScreenName
        /// </summary>
        /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param>
        /// <param name="UserToFollow">ScreenName Of Whom You Want To Get FollowersId</param>
        /// <returns>Returm True UnFollow Is Success</returns>
        public List<string> FollowersId(oAuthTwitter oAuth, string ScreenName)
        {
            List<string> lstFollowersId = new List<string>();

            Twitter.Core.SocialGraphMethods.SocialGraph socialGraph = new Twitter.Core.SocialGraphMethods.SocialGraph();
            xmlResult = socialGraph.FollowersId(oAuth, ScreenName);
            XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("id");
            foreach (XmlNode xmlNode in xmlNodeList)
            {
                lstFollowersId.Add(xmlNode.InnerText.ToString());
            }
            return lstFollowersId;
        }
        /// <summary>
        /// Get FriendsId Of ScreenName
        /// </summary>
        /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param>
        /// <param name="UserToFollow">ScreenName Of Whom You Want To Get FriendsId</param>
        /// <returns>Returm True UnFollow Is Success</returns>
        public List<string> FriendsId(oAuthTwitter oAuth, string ScreenName, SortedDictionary<string, string> strdic)
        {
            List<string> lstFriendsId = new List<string>();

            Twitter.Core.SocialGraphMethods.SocialGraph socialGraph = new Twitter.Core.SocialGraphMethods.SocialGraph();
            xmlResult = socialGraph.FriendsId(oAuth, ScreenName,strdic);
            XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("id");
            foreach (XmlNode xmlNode in xmlNodeList)
            {
                lstFriendsId.Add(xmlNode.InnerText.ToString());
            }
            return lstFriendsId;

        }