首页 > 解决方案 > 多讲短网址?

问题描述

我在创建多个谈话短 URL 时遇到问题。我会使用网站创建一个。尽管我在 Postman 上导入了代码,但它不起作用。我在任何地方都找不到解决方案。我应该遵循哪些步骤?

CURLcode res;
curl = curl_easy_init();
if(curl) {
  curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "POST");
  curl_easy_setopt(curl, CURLOPT_URL, "https://umuly.com/api/url/TalkUrlMultipleAdd");
  curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
  curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "https");
  struct curl_slist headers = NULL;
  headers = curl_slist_append(headers, "Content-Type: application/json");
  curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
  curl_mime *mime;
  curl_mimepart *part;
  mime = curl_mime_init(curl);
  part = curl_mime_addpart(mime);
  curl_mime_name(part, "Urls[0].Title");
  curl_mime_data(part, "", CURL_ZERO_TERMINATED);
  part = curl_mime_addpart(mime);
  curl_mime_name(part, "Urls[0].Description");
  curl_mime_data(part, "", CURL_ZERO_TERMINATED);
  part = curl_mime_addpart(mime);
  curl_mime_name(part, "Urls[0].Content");
  curl_mime_data(part, "", CURL_ZERO_TERMINATED);
  part = curl_mime_addpart(mime);
  curl_mime_name(part, "Urls[0].Tags");
  curl_mime_data(part, "", CURL_ZERO_TERMINATED);
  part = curl_mime_addpart(mime);
  curl_mime_name(part, "DomainID");
  curl_mime_data(part, "", CURL_ZERO_TERMINATED);
  curl_easy_setopt(curl, CURLOPT_MIMEPOST, mime);
  res = curl_easy_perform(curl);
  curl_mime_free(mime);
}
curl_easy_cleanup(curl);```

标签: ccurl

解决方案


推荐阅读