डेवलपर एपीआई
HILIA API स्वचालन के लिए गुप्त वॉटरमार्किंग को उजागर करता है - अपनी प्रत्येक छवि को चिह्नित करें प्रकाशन पाइपलाइन, या अपने अंकों के लिए आने वाली छवियों को स्कैन करें। यह एक सशुल्क एपीआई कुंजीयुक्त है वेब टूल से अलग.
प्रमाणीकरण
यहां कुंजी बनाएं और प्रबंधित करें hilia.tyo.com.au/keys (साइन-इन आवश्यक)। भेजें हर अनुरोध पर कुंजी, किसी भी तरह से:
Authorization: Bearer <your-api-key>
या
X-Api-Key: <your-api-key>
चाबियाँ ले जा सकती हैं मासिक कोटा; कुंजी पृष्ठ उपयोग को इस रूप में दिखाता है calls used / quota.
एक निरस्त या अज्ञात कुंजी मिलती है 401; कोटा पर एक कुंजी मिलती है 429.
समापनबिंदु
सभी समापनबिंदु हैं POST के अंतर्गत https://hilia.tyo.com.au/api/v1/ और स्वीकार करें
multipart/form-data.
| समापन बिंदु | प्रयोजन | खेत |
|---|---|---|
/api/v1/wm/embed | एक टेक्स्ट आईडी एम्बेड करें | image, key, text (≤32 बाइट्स), strength (वैकल्पिक) |
/api/v1/wm/extract | टेक्स्ट आईडी पुनर्प्राप्त करें | image, key |
/api/v1/wm/detect | आत्मविश्वास के साथ निशान की जाँच करें | image, key |
द key यहाँ फ़ील्ड आपका है वॉटरमार्क कुंजी (वह रहस्य जिस पर निशान बंद है) -
कॉल को प्रमाणित करने वाली एपीआई कुंजी से अलग।
उदाहरण
curl -X POST https://hilia.tyo.com.au/api/v1/wm/embed \
-H "Authorization: Bearer $HILIA_API_KEY" \
-F "[email protected]" \
-F "key=$WATERMARK_KEY" \
-F "text=order-8841" \
-o product-shot-marked.jpg
फिर, बाद में, पुष्टि करें कि किसी छवि पर आपका चिह्न है:
curl -X POST https://hilia.tyo.com.au/api/v1/wm/detect \
-H "Authorization: Bearer $HILIA_API_KEY" \
-F "[email protected]" \
-F "key=$WATERMARK_KEY"
प्रतिक्रियाएँ
- एम्बेड करें चिह्नित छवि बाइट्स (इनपुट के समान सामग्री प्रकार) लौटाता है।
- निकालें और पता लगाएं रिटर्न JSON - एम्बेडेड टेक्स्ट, या उपस्थिति प्लस ए आत्मविश्वास स्कोर.
- त्रुटियाँ:
401अमान्य कुंजी ·429कोटा पार हो गया ·4xxबुरे के लिए सेवा से इनपुट (असमर्थित प्रारूप, बड़े आकार का अपलोड)।
संचालन के शब्दार्थ - ताकत, उत्तरजीविता, एंबेड बनाम डिटेक्ट - हैं वेब टूल के समान: देखें गुप्त वॉटरमार्किंग.