API · /darkroom-api

Darkroom API

υγιής 3,029 Συνδρομητές

Αναλογικό σκοτεινό δωμάτιο και μαθηματικά φιλμ ως API, υπολογίζονται τοπικά και ντετερμινιστικά — οι τρεις διορθώσεις που σε δαγκώνουν όταν εμφανίζεις φιλμ και κάνεις εκτυπώσεις στο χέρι. Το endpoint reciprocity διορθώνει μεγάλες εκθέσεις για αστοχία αμοιβαιότητας, όπου το φιλμ χάνει ευαισθησία μετά από περίπου ένα δευτερόλεπτο: διορθωμένος χρόνος = μετρημένο^p (Schwarzschild p ≈ 1.3 για πολλά φιλμ, ρυθμιζόμενο ανά φύλλο δεδομένων), οπότε μια μετρημένη έκθεση 10 δευτερολέπτων θέλει στην πραγματικότητα περίπου 20 δευτερόλεπτα, μια ολόκληρη στοπ παραπάνω, ενώ οτιδήποτε κάτω από το όριο μένει ανέπαφο. Το endpoint printexposure προσαρμόζει τον χρόνο έκθεσης του μεγεθυντή όταν αλλάζεις το μέγεθος εκτύπωσης — το φως απλώνεται καθώς ανεβάζεις την κεφαλή, οπότε η έκθεση είναι ανάλογη του (μεγέθυνση + 1)², όπου μεγέθυνση = μέγεθος εκτύπωσης ÷ μέγεθος αρνητικού: πηγαίνοντας από 2× σε 4× μεγέθυνση μετατρέπει μια έκθεση 10 δευτερολέπτων σε 27.8 δευτερόλεπτα, περίπου 1.5 στοπ, έτοιμο για εκτύπωση f-stop. Το endpoint pushpull κλιμακώνει τον χρόνο εμφάνισης για ώθηση ή τράβηγμα φιλμ κατά N στοπ — χρόνος = βάση × factor^stops, περίπου +40% ανά στοπ ώθησης — μετατρέποντας μια βάση 7 λεπτών σε 13.7 λεπτά σε +2 στοπ, ή 5 λεπτά τραβηγμένο κατά μία στοπ. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές φιλμ-φωτογραφίας και σκοτεινού δωματίου, συνοδευτικά φωτόμετρων και χρονομέτρων, εργαλεία εργαστηρίου και εργαστηρίων, και ιστοσελίδες αναλογικής φωτογραφίας. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Live, τίποτα δεν αποθηκεύεται. 3 endpoints υπολογισμού. Για ψηφιακό βάθος πεδίου χρησιμοποιήστε ένα API φωτογραφίας· για μοριακότητα εργαστηρίου χρησιμοποιήστε ένα API αραίωσης.

api.oanor.com/darkroom-api
Λάβετε ένα κλειδί API Δοκιμάστε στην παιδική χαρά → Επικοινωνήστε με τον πάροχο

Προδιαγραφές αναγνώσιμες από μηχανή, ώστε οι πράκτορες AI να μπορούν να ενσωματώσουν αυτό το API.

/api/darkroom-api/openapi.json
/api/darkroom-api/llms.txt

Ανακάλυψη: Το GET /api/index.json παραθέτει κάθε API.

Υγεία API

υγιής
Χρόνος λειτουργίας
100.00%
Ανιχνευτές διακομιστή · 24 ώρες
Μέση καθυστέρηση
80 ms
Ανιχνευτές διακομιστή · 24 ώρες
Συνδρομητές
3,029
ενεργός
Σύνολο κλήσεων
0
τις τελευταίες 7 ημέρες
status Πλήρης σελίδα κατάστασης → · 4 ανιχνευτές/24 ώρες

Τιμολόγηση

Επιλέξτε μια βαθμίδα — χρεώνεται μηνιαία, ακυρώστε ανά πάσα στιγμή.

Free

Δωρεάν

  • 400 κλήσεις / μήνα
  • 2 αιτήματα / δευτερόλεπτο
  • Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
  • 400 κλήσεις/μήνα
  • 2 req/sec
  • Αμοιβαιότητα + μεγεθυντής + push/pull
  • Χωρίς πιστωτική κάρτα
Συνδεθείτε για να εγγραφείτε

Starter

€4.60 /μήνας

  • 11,000 κλήσεις / μήνα
  • 6 αιτήματα / δευτερόλεπτο
  • Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
  • 11.000 κλήσεις/μήνα
  • 6 req/sec
  • εκτύπωση f-stop, οποιοδήποτε φιλμ
  • Υποστήριξη μέσω email
Συνδεθείτε για να εγγραφείτε

Pro

€16.10 /μήνας

  • 72,000 κλήσεις / μήνα
  • 15 αιτήματα / δευτερόλεπτο
  • Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
  • 72.000 κλήσεις/μήνα
  • 15 req/sec
  • Ενσωματώσεις εφαρμογών & χρονοδιακόπτη
  • Υποστήριξη προτεραιότητας
Συνδεθείτε για να εγγραφείτε

Mega

€48.80 /μήνας

  • 240,000 κλήσεις / μήνα
  • 36 αιτήματα / δευτερόλεπτο
  • Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
  • 240.000 κλήσεις/μήνα
  • 36 req/sec
  • Κλίμακα πλατφόρμας
  • Αποκλειστικό SLA
Συνδεθείτε για να εγγραφείτε

Κατασκευάστηκε από

Σχετικό API

Άλλο API με επικαλυπτόμενες ετικέτες.

API Window Tint

Μαθηματικά φιλμ παραθύρων ως API, υπολογίζονται τοπικά και ντετερμινιστικά — οι καθαροί αριθμοί VLT με βάση τους οποίους ένας εγκαταστάτης ή ιδιοκτήτης αυτοκινήτου επιλέγει ένα φιλμ. Η παγίδα με το φιλμ είναι ότι η ορατή μετάδοση φωτός πολλαπλασιάζεται μέσω στρωμάτων: το εργοστασιακό γυαλί αυτοκινήτου ήδη αφήνει να περάσει μόνο περίπου 70–80 % του φωτός, οπότε η ονομαστική VLT ενός φιλμ δεν είναι αυτή που τελικά έχετε. Το endpoint vlt το πολλαπλασιάζει — καθαρό % = το γινόμενο της VLT κάθε στρώματος ÷ 100 — οπότε ένα φιλμ 35 % σε εργοστασιακό γυαλί 78 % δίνει καθαρό 27,3 %, ένα φιλμ λιμουζίνας 5 % στο ίδιο γυαλί δίνει 3,9 %, και μπορείτε να στοιβάξετε πολλά στρώματα σε ένα call. Περιγράφει επίσης πόσο σκοτεινό φαίνεται αυτό, από σχεδόν διάφανο έως blackout. Το απαιτούμενο endpoint το υπολογίζει αντίστροφα: για να πετύχετε έναν στόχο καθαρής VLT μέσω γνωστού γυαλιού χρειάζεστε ένα φιλμ του στόχου ÷ γυαλί × 100, οπότε για να πετύχετε καθαρό 35 % σε γυαλί 78 % χρειάζεστε φιλμ 44,9 % — και επισημαίνει την αδύνατη περίπτωση όπου ο στόχος είναι πιο ανοιχτός από ό,τι ήδη επιτρέπει το γυμνό γυαλί. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για προγραμματιστές εφαρμογών αυτοκινήτου, λεπτομέρειας, γυαλιού και αυτοκινητοβιομηχανίας, εργαλεία επιλογής φιλμ και συμμόρφωσης, και λογισμικό καταστημάτων. Καθαρός τοπικός υπολογισμός — χωρίς key, χωρίς υπηρεσία τρίτου, άμεσο. Τα νόμιμα όρια διαφέρουν ανά δικαιοδοσία — ελέγξτε την τοπική νομοθεσία. Ζωντανό, τίποτα δεν αποθηκεύεται. 2 endpoints υπολογισμού.

api.oanor.com/windowtint-api

API Υπολογιστή Φωτογραφίας

Μαθηματικά κάμερας και οπτικής ως API. Το τελικό σημείο βάθους πεδίου υπολογίζει τα κοντινά και μακρινά όρια ευκρινούς εστίασης, το συνολικό βάθος πεδίου και την υπερεστιακή απόσταση από μια εστιακή απόσταση, διάφραγμα και απόσταση εστίασης, χρησιμοποιώντας τον κύκλο σύγχυσης για τη μορφή του αισθητήρα σας — full-frame, APS-C, Micro Four Thirds, 1-inch, μεσαίο φορμά, Super 35 και άλλα, ή τη δική σας τιμή. Το τελικό σημείο οπτικού πεδίου δίνει την οριζόντια, κάθετη και διαγώνια γωνία θέασης για μια εστιακή απόσταση σε έναν δεδομένο αισθητήρα, συν τον παράγοντα περικοπής και την ισοδύναμη εστιακή απόσταση 35 mm. Το τελικό σημείο έκθεσης υπολογίζει την τιμή έκθεσης (EV) από διάφραγμα, ταχύτητα κλείστρου και ISO, και μπορεί επίσης να λύσει για την ταχύτητα κλείστρου ή το διάφραγμα που επιτυγχάνει έναν στόχο EV. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές φωτογραφίας και βιντεοσκόπησης, εργαλεία κάμερας και φακών, στοίβαξη εστίασης και σχεδιασμό τοπίου, και διδασκαλία έκθεσης και οπτικής. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Αυτό υπολογίζει οπτική κάμερας· για ανάγνωση μεταδεδομένων EXIF από αρχεία φωτογραφιών χρησιμοποιήστε ένα EXIF API.

api.oanor.com/photography-api

EXIF API

Εξάγετε τα κρυμμένα μεταδεδομένα που είναι ενσωματωμένα σε μια φωτογραφία. Περάστε μια διεύθυνση URL εικόνας (την ανακτούμε) ή μια εικόνα base64 και λάβετε τα δεδομένα EXIF, GPS, IPTC και XMP: τη μάρκα και το μοντέλο της κάμερας, τον φακό, το λογισμικό, την ημερομηνία/ώρα λήψης, πλήρεις ρυθμίσεις έκθεσης (ταχύτητα κλείστρου, διάφραγμα / f-number, ISO, εστιακή απόσταση, φλας, μέτρηση και ισορροπία λευκού), προσανατολισμό, χρωματικό χώρο και ανάλυση, συν τη θέση GPS (γεωγραφικό πλάτος, μήκος, υψόμετρο) με έναν έτοιμο σύνδεσμο Google Maps — και τον πλήρη χάρτη πρωτογενών ετικετών. Ένα αποκλειστικό τελικό σημείο /v1/gps επιστρέφει μόνο τη γεωσήμανση. Υποστηρίζει JPEG, TIFF, HEIC και PNG. Η ανάλυση εκτελείται τοπικά (χωρίς υπηρεσία τρίτου) και τίποτα δεν αποθηκεύεται. Ζωντανό. 3 τελικά σημεία. Κατασκευασμένο για εφαρμογές διαχείρισης φωτογραφιών, γεωσήμανση, ψηφιακή εγκληματολογία, ελέγχους πνευματικών δικαιωμάτων/πίστωσης και αγωγούς εικόνας. Διακρίνεται από μια βασική υπηρεσία πληροφοριών εικόνας ή αλλαγής μεγέθους. Χωρίς κλειδί ανάντη.

api.oanor.com/exif-api

API Καπνοδόχου & Αεραγωγού

Μαθηματικά διαστασιολόγησης καπνοδόχου και αεραγωγού ως API, υπολογισμένα τοπικά και ντετερμινιστικά — οι αριθμοί ρεύματος και διαστάσεων που χρησιμοποιεί ένας εγκαταστάτης σόμπας, καπνοδοχοκαθαριστής ή οικοδόμος, ώστε η φωτιά να καίει καθαρά και με ασφάλεια. Το endpoint flue-size δίνει την ελάχιστη διατομή αεραγωγού για ένα άνοιγμα τζακιού: τουλάχιστον το ένα δέκατο της επιφάνειας ανοίγματος για τετράγωνο ή ορθογώνιο liner, το ένα δωδέκατο για στρογγυλό (που τραβάει καλύτερα) — ένα άνοιγμα 36 × 30 ίντσες χρειάζεται περίπου 108 τετραγωνικές ίντσες ορθογώνιου αεραγωγού, ή 10,7 ίντσες στρογγυλού. Το endpoint draft δίνει το θεωρητικό ρεύμα από το φαινόμενο καμινάδας, ΔP ≈ 3465 × ύψος × (1/T_έξω − 1/T_αεραγωγού) με θερμοκρασίες σε kelvin, οπότε μια καμινάδα 6 μέτρων με αέριο αεραγωγού 200 °C σε μια παγωμένη μέρα τραβάει περίπου 32 pascals (0,13 ίντσες στήλης νερού) — ψηλότερη και πιο ζεστή τραβάει πιο δυνατά. Το endpoint height εφαρμόζει τον κανόνα 3-2-10: μια καμινάδα πρέπει να τελειώνει τουλάχιστον 3 πόδια πάνω από το σημείο που διαπερνά την οροφή και τουλάχιστον 2 πόδια πάνω από οτιδήποτε βρίσκεται σε απόσταση 10 ποδιών, όποιο είναι υψηλότερο. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές εστίας και εγκαταστάτη σόμπας, εργαλεία επιθεώρησης καπνοδόχου και καθαρισμού, αριθμομηχανές σχεδιασμού κτιρίων και ιστότοπους ασφάλειας DIY. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 endpoints υπολογισμού. Εκπαιδευτικές εκτιμήσεις — επαληθεύστε με τη λίστα της συσκευής σας και τον υιοθετημένο κώδικα.

api.oanor.com/chimney-api

Συχνές ερωτήσεις

Γρήγορες απαντήσεις για τιμές, ποσοστώσεις και ενσωμάτωση.

Πώς αποκτώ ένα κλειδί API για το Darkroom API;
Εγγράψου δωρεάν στο oanor.com, δημιούργησε ένα κλειδί API από τον πίνακα ελέγχου προγραμματιστή και κάλεσε το Darkroom API με την κεφαλίδα x-oanor-key. Δεν απαιτείται πιστωτική κάρτα για το δωρεάν πλάνο.
Ποιο είναι το όριο ρυθμού του Darkroom API;
Το δωρεάν πλάνο επιτρέπει 1 αίτημα ανά δευτερόλεπτο. Τα επί πληρωμή πλάνα κλιμακώνονται έως 50 αιτήματα ανά δευτερόλεπτο στο επίπεδο Mega. Τα αυστηρά όρια επιστρέφουν HTTP 429 πάνω από την ποσόστωση — χωρίς εκπλήξεις στις χρεώσεις υπερβάσεων.
Πόσο κοστίζει το Darkroom API;
Το Darkroom API έχει δωρεάν πλάνο με 100 κλήσεις / μήνα. Τα επί πληρωμή πλάνα ξεκινούν από €4.60 / μήνα με υψηλότερες ποσοστώσεις και ταχύτερα όρια ρυθμού.
Μπορώ να ακυρώσω τη συνδρομή μου ανά πάσα στιγμή;
Ναι. Τα πλάνα χρεώνονται μηνιαίως και μπορείς να ακυρώσεις οποτεδήποτε από το ταμπλό χρέωσης. Χωρίς μακροπρόθεσμα συμβόλαια και χωρίς τέλος ακύρωσης.
Είναι το Darkroom API συμβατό με τον GDPR;
Όλα τα αιτήματα προς Darkroom API περνούν μέσω της πύλης μας στην ΕΕ. Το upstream API κλειδί σου δεν φεύγει ποτέ από τον διακομιστή μας και δεν μοιράζονται προσωπικά δεδομένα με τον upstream πάροχο πέρα από το αίτημα που στέλνεις.

Επιλέξτε ένα τελικό σημείο από τη λίστα στα αριστερά για να δείτε τις λεπτομέρειες και δοκιμάστε το.

Αποσπάσματα κώδικα

Εγγραφείτε για να λάβετε ένα API key και, στη συνέχεια, καλέστε οποιαδήποτε διαδρομή κάτω από το slug σας.

curl https://api.oanor.com/darkroom-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/darkroom-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/darkroom-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/darkroom-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Αξιολογήσεις

Συνδεθείτε για να βαθμολογήσετε.

Δεν υπάρχουν ακόμη κριτικές.

Συζήτηση

Κάνε ερωτήσεις, μοιράσου συμβουλές, πάρε απαντήσεις από τον πάροχο και άλλους προγραμματιστές. Δημόσιο — όλοι μπορούν να διαβάσουν.

Συνδέσου για να γράψεις ή να απαντήσεις.

Σύνδεση

Νέα συζήτηση

/ 4000

📌 Καρφιτσωμένη 🔒 Κλειδωμένη

·

· ·

/ 4000

🔒 Η συζήτηση είναι κλειδωμένη — δεν επιτρέπονται νέες απαντήσεις.

  • Δεν υπάρχουν συζητήσεις — ξεκίνα την πρώτη.

Υποστήριξη

Ιδιωτική υποστήριξη 1:1 με τον πάροχο — χρέωση, ενσωμάτωση, λογαριασμός. Μόνο εσύ και η ομάδα του παρόχου βλέπετε αυτά τα threads.

Συνδέσου για να ανοίξεις ticket υποστήριξης.

Σύνδεση

Άνοιγμα νέου ticket

Περιέγραψε με τι χρειάζεσαι βοήθεια. Η ομάδα λαμβάνει email και απαντά στη σελίδα του ticket.

  • Δεν υπάρχουν tickets για αυτό το API.

Η συνδρομή είναι ενεργή — οι κλήσεις μπορούν να ξεκινήσουν αμέσως.

Στείλτε το πρώτο σας αίτημα —

Η συνδρομή είναι ενεργή — αντιγράψτε ένα απόσπασμα και ενεργοποιήστε την πρώτη σας κλήση.