Jump to content

denix5655

Member
  • Posts

    3
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Ultimaker 3 (Ext)

denix5655's Achievements

2

Reputation

  1. That is a good idea 😄 If the API is similar to what Ultimaker has to offer then it should be relatively easy 😄 What languages do you code in?
  2. Hi gr5, I am doing my bachelors and i needed sometihng to work on, so I came up with this 🙂
  3. Hi, I am working on making a website where users upload theri gcode and then print from an avalible ultimker 3, with this code i managed to get the printer to work: var url = "http://YOUR IP/api/v1/print_job"; var apiKey = "YOUR API KEY"; var apiSecret = "YOUR API SECRET"; var jobName = fileResponse.FileName; var filePath = fileResponse.FullFilePath; //full file path to the file using var handler = new HttpClientHandler { Credentials = new NetworkCredential(apiKey, apiSecret) }; using var client = new HttpClient(handler); using var fileStream = new FileStream(filePath, FileMode.Open); using var content = new MultipartFormDataContent(); using var fileContent = new StreamContent(fileStream); fileContent.Headers.ContentType = MediaTypeHeaderValue.Parse("application/octet-stream"); content.Add(fileContent, "file", jobName); var response = await client.PostAsync(url, content); if (response.IsSuccessStatusCode) { var responseContent = await response.Content.ReadAsStringAsync(); Console.WriteLine(responseContent); } I know that the post is old but I hope if anyone ever tries this again then it can come in handy.
×
×
  • Create New...