mirror of
https://github.com/TautvydasDerzinskas/Thingport.git
synced 2026-10-21 22:22:24 -05:00
Each provider gets its own page under docs/providers/ with a short description, what it needs (sign-in, Thingport Grab, FlareSolverr) and its setup steps, with the provider's icon as an accent. PROVIDER_SETUP.md becomes the overview, with a dependency and feature table. MakerWorld, Printables and Thingiverse come first everywhere.
2.4 KiB
2.4 KiB
NexPrint
Elegoo's open model platform, launched in 2025, with print profiles and Elegoo Slicer and OrcaSlicer built in. Its details and collections, private ones included, need nothing; its files go only to a signed-in user.
| At a glance | |
|---|---|
| Sign-in | Your own NexPrint sign-in, per user; the site renews it as you use it |
| Thingport Grab | Recommended -- sends the renewed sign-in as you visit |
| FlareSolverr | Not used |
| Imports | Models with print profiles, collections (private too), synced |
What comes in
- A model comes in like a MakerWorld one: its print profile's 3MF, as a file tagged with the profile. Another profile
(
?printConfigId=in the link, or picking the designer's or all profiles) adds more; a model without print profiles brings its model files instead. - Collections, private ones too. NexPrint lists no liked models anywhere, so there are no likes to import.
Setup
Per-user (Configuration → Providers → NexPrint). The sign-in is the auth_token cookie, which the API takes as a
Bearer token. The site keeps it for a week and sets it again as it refreshes the token while you use it.
Easiest: Thingport Grab
With Thingport Grab allowed on NexPrint, opening nexprint.com while you're signed in connects your account, and sends the new token whenever the site renews it. If NexPrint turns it down, Thingport says the sign-in ran out, and your next visit connects it again.
Manual: copy it from your browser
- Sign in at nexprint.com.
- Open DevTools (
F12, orCmd+Option+Ion macOS) and reload the page. - On the Network tab, pick any request to
nexprint.com/gatewayand copy itsAuthorizationrequest header (or theauth_tokencookie, or the wholeCookieheader). - Right-click NexPrint in Configuration → Providers, choose Connect and paste it.