diff --git a/src/cocoatweet/api/status/update.cc b/src/cocoatweet/api/status/update.cc index 0952bcf..293ed8f 100644 --- a/src/cocoatweet/api/status/update.cc +++ b/src/cocoatweet/api/status/update.cc @@ -67,14 +67,13 @@ void Update::process(std::weak_ptr _oauth, CURLcode res; std::string rcv; curl = curl_easy_init(); - url_ = url_ + "?status=" + status_; + url_ = url_;// + "?status=" + status_; std::cout << "URL : " << url_ << std::endl; if (curl) { curl_easy_setopt(curl, CURLOPT_URL, url_.c_str()); curl_easy_setopt(curl, CURLOPT_POST, 1); - // curl_easy_setopt(curl, CURLOPT_POSTFIELDS, requestBody); - // curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, requestBody.length()); - curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, 0); + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, requestBody.c_str()); + curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, requestBody.length()); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, curlCallback_); curl_easy_setopt(curl, CURLOPT_WRITEDATA, (std::string*)&rcv); curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L);