code: private function __initRequest($type, $data = null)
      {
          $url = sprintf('https://%s/%s/', $this->host, $type);
          if (is_array($data)) {
              $url = sprintf('%s?%s', $url, http_build_query($data));
          }
          $ch = curl_init($url);
          return $ch;
      }
docs: Init upload request and return curl resource
  
  @param $type
  @param array $data
  @return resource