API : किसी भी फ़ाइल का हैश, वास्तविक MIME, प्रारंभिक एंटीवायरस संकेत, मेटाडेटा, मीडिया जानकारी, डिटेक्शन नियम और OCR पूर्वावलोकन के साथ निरीक्षण करें।
- निःशुल्क खाता बनाएँ
- अपना पता पक्का करने के लिए ईमेल में मिले लिंक पर क्लिक करें।
- क्रेडेंशियल के साथ टोकन बनाएँ
- प्रक्रिया को एसिंक्रोनस रूप से शुरू करने के लिए टोकन का उपयोग करें
- प्रगति देखने के लिए एक सरल GET अनुरोध करें (यह HTTP कॉल हर 10 सेकंड में कर सकते हैं):
इस CURL कॉल के लिए आप कोई भी भाषा उपयोग कर सकते हैं। (Python, PHP, Java, JavaScript...) मदद चाहिए?
यदि आपके क्रेडेंशियल सही हैं, तो हमारा सर्वर उत्तर में एक टोकन देगा:
YOUR_TOKEN एक घंटे के लिए मान्य है; YOUR_REFRESH_TOKEN से इसकी अवधि बढ़ाई जा सकती है।
actionResultsDownloadURLs में प्रत्येक जनरेट की गई परिणाम फ़ाइल को डाउनलोड करने के लिए प्रमाणित URL होते हैं।
असमकालिक API: सार्वभौमिक फ़ाइल निरीक्षण
50 MiB तक की एक गैर-खाली फ़ाइल भेजें। मूल फ़ाइल को केवल पढ़ा जाता है; उसे कभी स्थानांतरित, बदला या हटाया नहीं जाता। रिपोर्ट निदानात्मक है: antivirus engine का परिणाम प्रारंभिक triage संकेत है और शामिल detection rule set केवल न्यूनतम शुरुआती सेट है।
एंडपॉइंट: POST https://mxprocess.com/api/files/start-process
प्रमाणीकरण: Bearer JWT
लागत: 12 टोकन, सफलता के बाद शुल्क लिया जाएगा।
निरीक्षण शुरू करें
लौटाया गया सहेजें id और poll करें /api/actions/get-action-infos/{id} उसी JWT के साथ। पूरा होने पर, actionResults एक authenticated download योग्य *.inspection.json फ़ाइल होती है।
प्रारंभिक प्रतिक्रिया
सफल उत्तर का उदाहरण
यदि कोई वैकल्पिक स्थानीय tool उपलब्ध नहीं है, तो उसका भाग इस रूप में लौटता है not_run या null। अमान्य cardinality, inaccessible फ़ाइल या 50 MiB से बड़ी फ़ाइल को analysis से पहले अस्वीकार किया जाता है।
API प्रक्रिया शुरू होने की पुष्टि के लिए JSON उत्तर भेजता है। “trackingUrl” फ़ील्ड नोट करें, जिससे शुरू की गई प्रक्रिया को ट्रैक किया जा सकता है। उत्तर में प्रक्रिया ID भी है; इस उदाहरण में ID 643 है:
यदि प्रक्रिया अभी पूरी नहीं हुई है, तो आपको इस प्रकार का उत्तर मिलेगा जिसमें "accomplished": false
यदि प्रक्रिया पूरी हो गई है, तो आपको इस प्रकार का उत्तर मिलेगा जिसमें "accomplished": true. actionResultsDownloadURLs फ़ील्ड में बनाए गए परिणाम डाउनलोड करने के लिए प्रमाणित URL होते हैं:
संबंधित परिणाम डाउनलोड करने के लिए actionResultsDownloadURLs में दिए गए प्रत्येक URL का सीधे उपयोग करें।
क्या यह दस्तावेज़ स्पष्ट नहीं है? (Python, PHP, Java, JavaScript...) मदद चाहिए?
संपर्क करें यह API सिंक्रोनस मोड में भी उपलब्ध है: डेवलपर API : FileInspection