示例#1
0
        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);
        }