I have used the hammock library for Linkedin access in my windows mobile application. I modified the twitter Hammock library for linked access.After access token it stated that.
"oauth_token=538e6cce-7fb4-40f7-baab-1a1dc73af28d&oauth_token_secret=8cc5c61b-aca1-44ba-b1c3-9b55f1945b9c&oauth_expires_in=0&oauth_authorization_expires_in=0"
Here, in access token step I have noticed that "oauth expires in = 0".
So, is it an issue becouse of oauth library ? I searched many websites and tried a lot.
after the following code I got this error.
          var client = new RestClient
        {
            Authority = "https://api.linkedin.com/uas/oauth",
            Credentials = credentials,
            HasElevatedPermissions = true
        };
        var request = new RestRequest
        {
            Path = "/accessToken",
            Credentials = credentials
        };
        client.BeginRequest(request, new RestCallback(RequestAccessTokenCompleted));
After getting that access token I got the linkedin login page for authorization. I want to post a link in linken share. When i give post method i got error in the following code. I modified the twitter library for this. Kindly guide me..
             _client = new RestClient
        {
            Authority = "http://api.linkedin.com/v1",
            Credentials = _credentials,
            HasElevatedPermissions = true,
          // Method = WebMethod.Post
        };
    }
    public void NewTweet(string tweetText)
    {
        if (!_authorized)
        {
            if (ErrorEvent != null)
                ErrorEvent(this, EventArgs.Empty);
            return;
        }
        var request = new RestRequest
        {
            Credentials = _credentials,
            Path = "/people/~/shares",
            Method = WebMethod.Post
        };
       // _client.AddHeader("Content-Type", tweetText);
        _client.AddParameter("Content-Type", tweetText);
        _client.BeginRequest(request, new RestCallback(NewTweetCompleted));
    }