public string Post([FromBody] JObject id) { Console.WriteLine(id); string token = (string)id["token"]; string message = (string)id["message"]; string secret = (string)id["secret"]; Keys keys = new Keys(token, secret); string AuthSign = keys.createHeader(twEndpoint.postTweet(), "POST", message); twEndpoint.Signature(AuthSign); RestClient restClient = new RestClient(httpVerb.POST); restClient.endpoint = twEndpoint.postTweet(); return(restClient.makeRequest(httpVerb.POST, twEndpoint.getEndpoint(), message)); //RestClient restClient = new RestClient(httpVerb.POST); //return restClient.tweetRequest(secret, message, token); }