• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Authentication.oAuthLinkedIn类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中GlobusLinkedinLib.Authentication.oAuthLinkedIn的典型用法代码示例。如果您正苦于以下问题:C# oAuthLinkedIn类的具体用法?C# oAuthLinkedIn怎么用?C# oAuthLinkedIn使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



oAuthLinkedIn类属于GlobusLinkedinLib.Authentication命名空间,在下文中一共展示了oAuthLinkedIn类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: GetCommentOnPagePost

 public XmlDocument GetCommentOnPagePost(oAuthLinkedIn oauth, string Updatekey)
 {
     string url = "https://api.linkedin.com/v1/people/~/network/updates/key=" + Updatekey + "/update-comments/";
     string response = oauth.APIWebRequest("GET", url, null);
     XmlResult.Load(new StringReader(response));
     return XmlResult;
 }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:7,代码来源:Company.cs


示例2: GetJobSearchTitle

        /// <summary>
        /// The Job Search API enables search across LinkedIn's job postings Title Wise.
        /// </summary>
        /// <param name="OAuth"></param>
        /// <param name="Title"></param>
        /// <param name="Count"></param>
        /// <returns></returns>
        public List<Jobdetail> GetJobSearchTitle(oAuthLinkedIn OAuth, string Title, int Count)
        {
            Jobdetail job_result = new Jobdetail();

            Jobs jobsearch = new Jobs();

            xmlResult = jobsearch.Get_JobSearchTitle(OAuth, Title, Count);

            XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("job");

            foreach (XmlNode xn in xmlNodeList)
            {
                XmlElement Element = (XmlElement)xn;


                try
                {
                    job_result.Company = Element.GetElementsByTagName("name")[0].InnerText;
                }
                catch  { }

                try
                {
                    job_result.Headline = Element.GetElementsByTagName("headline")[0].InnerText;
                }
                catch { }
               

                try
                {
                    job_result.FirstName = Element.GetElementsByTagName("first-name")[0].InnerText;
                }
                catch { }

                try
                {
                    job_result.LastName = Element.GetElementsByTagName("last-name")[0].InnerText;
                }
                catch { }
               

                try
                {
                    job_result.Description = Element.GetElementsByTagName("description-snippet")[0].InnerText;
                }
                catch { }

                try
                {
                    job_result.Location = Element.GetElementsByTagName("location-description")[0].InnerText;
                }
                catch { }

                JobDetailList.Add(job_result);
            }

            

            return JobDetailList;
        }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:67,代码来源:LinkedInJob.cs


示例3: Get_GroupUpdates

 public XmlDocument Get_GroupUpdates(oAuthLinkedIn OAuth, int Count)
 {
     string response = OAuth.APIWebRequest("GET", Global.GetGroupUpdates, null);
     if (response != "")
         xmlResult.Load(new StringReader(response));
     return xmlResult;
 }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:7,代码来源:ShareAndSocialStream.cs


示例4: SetStatusUpdate

        //public XmlDocument Get_GroupFollowPost(oAuthLinkedIn OAuth,string gppostid)
        //{
        //    string posturl = "https://api.linkedin.com/v1/posts/" + gppostid + "/relation-to-viewer/is-following";

        //    string response = OAuth.APIWebRequest("PUT", posturl, null);
        //    if (response != "")
        //        xmlResult.Load(new StringReader(response));
        //    return xmlResult;
        //}


        /// <summary>
        /// 
        /// </summary>
        /// <param name="OAuth"></param>
        /// <param name="msg"></param>
        /// <returns></returns>
        public string SetStatusUpdate(oAuthLinkedIn OAuth, string msg)
        {
            string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
            xml += "<current-status>" + msg + "</current-status>";
            string response = OAuth.APIWebRequest("PUT", Global.StatusUpdate, xml);
            return response;
        }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:24,代码来源:ShareAndSocialStream.cs


示例5: GetUserProfile

 public void GetUserProfile(oAuthLinkedIn OAuth, string LinkedinUserId, Guid user)
 {
     LinkedInProfile objLinkedInProfile = new LinkedInProfile();
     LinkedInProfile.UserProfile objUserProfile = new LinkedInProfile.UserProfile();
     objUserProfile = objLinkedInProfile.GetUserProfile(OAuth);
     GetLinkedInUserProfile(objUserProfile, OAuth, user, LinkedinUserId);
 }
开发者ID:JBNavadiya,项目名称:socioboard,代码行数:7,代码来源:LinkedInHelper.cs


示例6: Get_CompanyUpdateById

 public XmlDocument Get_CompanyUpdateById(oAuthLinkedIn OAuth, string CoampanyPageId)
 {
     string url = "https://api.linkedin.com/v1/companies/" + CoampanyPageId + "/updates";
     string response = OAuth.APIWebRequest("GET", url, null);
     XmlResult.Load(new StringReader(response));
     return XmlResult;
 }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:7,代码来源:Company.cs


示例7: GetLikeorNotOnPagePost

 public XmlDocument GetLikeorNotOnPagePost(oAuthLinkedIn oauth, string Updatekey, string PageId)
 {
     string url = "https://api.linkedin.com/v1/companies/" + PageId + "/updates/key=" + Updatekey + "/is-liked/";
     //string url = "https://api.linkedin.com/v1/people/~/network/updates/key=" + Updatekey + "/is-liked/";
     string response = oauth.APIWebRequest("GET", url, null);
     XmlResult.Load(new StringReader(response));
     return XmlResult;
 }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:8,代码来源:Company.cs


示例8: linkedincompanypagetest

 public void linkedincompanypagetest()
 {
     oAuthLinkedIn Linkedin_oauth = new oAuthLinkedIn();
     string authLink = Linkedin_oauth.AuthorizationLinkGet();
     Session["reuqestToken"] = Linkedin_oauth.Token;
     Session["reuqestTokenSecret"] = Linkedin_oauth.TokenSecret;
     Response.Redirect(authLink);
 }
开发者ID:utkarshx,项目名称:socioboard,代码行数:8,代码来源:Default.aspx.cs


示例9: SetCommentOnPagePost

        public string SetCommentOnPagePost(oAuthLinkedIn oauth, string PageId, string Updatekey, string comment)
        {
            string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
            xml += " <update-comment><comment>" + comment + "</comment></update-comment>";
            string url = "https://api.linkedin.com/v1/companies/" + PageId + "/updates/key=" + Updatekey + "/update-comments-as-company/";
            string response = oauth.APIWebRequest("POST", url, xml);
            return response;

        }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:9,代码来源:Company.cs


示例10: Get_GroupPostData

   public XmlDocument Get_GroupPostData(oAuthLinkedIn OAuth, int Count,string groupid)
   {
       string posturl = "https://api.linkedin.com/v1/groups/" + groupid + "/posts:(creation-timestamp,id,title,summary,creator:(first-name,last-name,picture-url,headline,id),likes,comments,attachment:(image-url,content-domain,content-url,title,summary),relation-to-viewer)?category=discussion&order=recency&count=50";
 
       string response = OAuth.APIWebRequest("GET", posturl, null);
       if (response != "")
           xmlResult.Load(new StringReader(response));
       return xmlResult;
   }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:9,代码来源:ShareAndSocialStream.cs


示例11: AuthenticateLinkedin

        public void AuthenticateLinkedin(object sender, EventArgs e)
        {
            oAuthLinkedIn Linkedin_oauth = new oAuthLinkedIn();
            string authLink = Linkedin_oauth.AuthorizationLinkGet();
            Session["reuqestToken"] = Linkedin_oauth.Token;
            Session["reuqestTokenSecret"] = Linkedin_oauth.TokenSecret;

            Response.Redirect(authLink);
        }
开发者ID:utkarshx,项目名称:socioboard,代码行数:9,代码来源:Publishing.aspx.cs


示例12: SetLikeUpdate

         public string SetLikeUpdate(oAuthLinkedIn OAuth, string postid, string msg)
         {
             string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
             xml += " <is-liked>" + msg + "</is-liked>";

             string url = "https://api.linkedin.com/v1/posts/" + postid + "/relation-to-viewer/is-liked";

             string response = OAuth.APIWebRequest("PUT", url, xml);
             return response;
         }
开发者ID:NALSS,项目名称:socioboard,代码行数:10,代码来源:SocialStream.cs


示例13: SetCommentOnPost

         public string SetCommentOnPost(oAuthLinkedIn OAuth, string postid, string msg)
         {
             string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
             xml += "<comment><text>" + msg + "</text></comment>";

             string url = "https://api.linkedin.com/v1/posts/" + postid + "/comments";

             string response = OAuth.APIWebRequest("POST", url, xml);
             return response;
         }
开发者ID:JBNavadiya,项目名称:socioboard,代码行数:10,代码来源:SocialStream.cs


示例14: Get_CompanyProfileById

        public XmlDocument Get_CompanyProfileById(oAuthLinkedIn OAuth, string CoampanyPageId)
        {
            //string url = "https://api.linkedin.com/v1/companies/" + CoampanyPageId + ":(id,name,email-domains,description,founded-year,end-year,locations,Specialties,website-url,status,employee-count-range,industries,company-type,logo-url,square-logo-url,blog-rss-url,num-followers,universal-name,locations:(description),locations:(is-headquarters),locations:(is-active),locations:(address),locations:(address:(street1)),locations:(address:(street2)),locations:(address:(city)),locations:(address:(state)),locations:(address:(postal-code)),locations:(address:(country-code)),locations:(address:(region-code)),locations:(contact-info),locations:(contact-info:(phone1)),locations:(contact-info:(phone2)),locations:(contact-info:(fax)))";
            string url = "https://api.linkedin.com/v1/companies/" + CoampanyPageId + ":(id,name,email-domains,description,founded-year,end-year,locations,Specialties,website-url,status,employee-count-range,industries,company-type,logo-url,square-logo-url,blog-rss-url,num-followers,universal-name)";


            string response = OAuth.APIWebRequest("GET", url, null);
            XmlResult.Load(new StringReader(response));
            return XmlResult;
        }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:10,代码来源:Company.cs


示例15: Get_People_Search

 /// <summary>
 /// The People Search API returns information about people.
 /// </summary>
 /// <param name="OAuth"></param>
 /// <param name="keyword"></param>
 /// <returns></returns>
 public XmlDocument Get_People_Search(oAuthLinkedIn OAuth, string keyword)
 {
     string response = string.Empty;
     try
     {
         response = OAuth.APIWebRequest("GET", Global.GetPeopleSearchUrl + keyword + "sort=distance", null);
     }
     catch { }
     xmlResult.Load(new StringReader(response));
     return xmlResult;
 }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:17,代码来源:People.cs


示例16: SearchPeople

 public XmlDocument SearchPeople(oAuthLinkedIn OAuth,string keyword)
 {
     string response = string.Empty;
     try
     {
         response = OAuth.APIWebRequest("GET", "http://api.linkedin.com/v1/people-search?keyword="+keyword+"sort=distance", null);
     }
     catch { }
         xmlResult.Load(new StringReader(response));
     return xmlResult;
 }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:11,代码来源:PeopleAndConnection.cs


示例17: SetPostUpdate

         public string SetPostUpdate(oAuthLinkedIn OAuth,string groupId, string msg,string title)
         {
             string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
           //  xml += "<current-status>" + msg + "</current-status>";
             xml += "<post><title>" + title + "</title><summary>" + msg + "</summary></post>";

           string url = "http://api.linkedin.com/v1/groups/" + groupId + "/posts";
       
             string response = OAuth.APIWebRequest("POST",url, xml);
             return response;
         }
开发者ID:NALSS,项目名称:socioboard,代码行数:11,代码来源:SocialStream.cs


示例18: SetStatusUpdate

         public string SetStatusUpdate(oAuthLinkedIn OAuth, string msg)
         {
             string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
             //xml += "<current-status>" + msg + "</current-status>";
             //string response = OAuth.APIWebRequest("PUT", Global.StatusUpdate, xml);

            xml+= "<share>";
            xml += "<comment>" + msg + "</comment><visibility><code>anyone</code></visibility></share>";
            string response = OAuth.APIWebRequest("POST", "https://api.linkedin.com/v1/people/~/shares", xml);
             return response;
         }
开发者ID:NALSS,项目名称:socioboard,代码行数:11,代码来源:SocialStream.cs


示例19: Get_People_Connection

 public XmlDocument Get_People_Connection(oAuthLinkedIn OAuth)
 {
     string response = string.Empty;
     try
     {
         response = OAuth.APIWebRequest("GET", Global.GetPeopleConnectionUrl, null);
     }
     catch { }
     xmlResult.Load(new StringReader(response));
     return xmlResult;
 }
开发者ID:socioboard,项目名称:socioboard-core,代码行数:11,代码来源:People.cs


示例20: SetPostOnPageWithImage

        public string SetPostOnPageWithImage(oAuthLinkedIn oauth, string PageId, string imageurl, string post)
        {
            string xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
            xml += " <share><visibility><code>anyone</code></visibility><comment>" + post + "</comment>";
            //xml += "<content><submitted-url>http://socioboard.com/</submitted-url><title>none</title> <submitted-image-url>" + imageurl + "</submitted-image-url></content></share>";
            xml += "<content><submitted-url>http://localhost:5334/</submitted-url><title>none</title> <submitted-image-url>" + imageurl + "</submitted-image-url></content></share>";


            string url = "https://api.linkedin.com/v1/companies/" + PageId + "/shares";
            string response = oauth.APIWebRequest("POST", url, xml);
            return response;

        }
开发者ID:prog-moh,项目名称:socioboard-core,代码行数:13,代码来源:Company.cs



注:本文中的GlobusLinkedinLib.Authentication.oAuthLinkedIn类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Core.TwitterUser类代码示例发布时间:2022-05-26
下一篇:
C# Configuration.SitecoreProperty类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap