यह गाइड वेबसाइट वर्गीकरण API को PHP से Zyla API Hub के माध्यम से कॉल करने के लिए है। आप एक URL (या एक ईमेल) पास करते हैं और आपको श्रेणी पथ और विश्वास मिलता है। प्रमाणीकरण Authorization: Bearer YOUR_API_KEY है। बिलिंग सब्सक्रिप्शन + कोटा है, प्रति कॉल भुगतान नहीं। पहला API: 7-दिन का परीक्षण या 50 अनुरोध। कोई मुफ्त योजना नहीं।
एक कुंजी के लिए zylalabs.com/register पर पंजीकरण करें, फिर उस लिस्टिंग की सदस्यता लें। नीचे दिए गए कर्ल हब गेटवे का उपयोग करते हैं - न कि मूल होस्ट का।
एक URL को वर्गीकृत करें
दस्तावेज़ उदाहरण url=https://yahoo.com को POST करें। यह इस एंडपॉइंट पर एकमात्र उपयोगकर्ता फ़ील्ड है।
curl -s -X POST "https://zylalabs.com/api/12/website-categorization-api/48/url"
-H "Authorization: Bearer YOUR_API_KEY"
--data-urlencode "url=https://yahoo.com"
PHP में वही कॉल:
$ch = curl_init("https://zylalabs.com/api/12/website-categorization-api/48/url");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer YOUR_API_KEY"],
CURLOPT_POSTFIELDS => http_build_query(["url" => "https://yahoo.com"]),
]);
echo curl_exec($ch);
curl_close($ch);
उस अनुरोध के लिए स्टोर किया गया हब उदाहरण (आपके द्वारा पहले पढ़े गए फ़ील्ड तक सीमित):
{
"domain": {
"categories": [
{"confidence": 0.8140320181846619, "name": "/Internet & Telecom/Other"},
{"confidence": 0.28268808126449585, "name": "/News/Other"},
{"confidence": 0.24724437296390533, "name": "/Internet & Telecom/Search Engines/Other"}
],
"social_media": {
"facebook_url": "https://facebook.com/YahooNews",
"instagram_url": "https://instagram.com/yahoonews",
"youtube_url": "https://www.youtube.com/c/yahoonews"
},
"logo_url": "https://klazify.s3.amazonaws.com/95839267417880239806a9314acc4e7f4.17574915.png"
},
"success": true
}
domain.categories[0].name और domain.categories[0].confidence पढ़ें। इस फ़िक्स्चर पर शीर्ष पथ /Internet & Telecom/Other है 0.814 पर।
एक ईमेल को वर्गीकृत करें
सिबलिंग एंडपॉइंट। दस्तावेज़ उदाहरण: [email protected].
curl -s -X POST "https://zylalabs.com/api/12/website-categorization-api/1989/email"
-H "Authorization: Bearer YOUR_API_KEY"
--data-urlencode "[email protected]"
$ch = curl_init("https://zylalabs.com/api/12/website-categorization-api/1989/email");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer YOUR_API_KEY"],
CURLOPT_POSTFIELDS => http_build_query(["email" => "[email protected]"]),
]);
echo curl_exec($ch);
curl_close($ch);
स्टोर किया गया हब उदाहरण:
{
"domain": {
"categories": [
{"confidence": 0.9019761085510254, "name": "/Internet & Telecom/Email & Messaging/Email"}
],
"social_media": null,
"logo_url": "https://klazify.s3.amazonaws.com/89059216117865465426a7c896e56cf68.19942511.png"
},
"success": true
}
एक एजेंट से
MCP हब लिस्टिंग के लिए https://mcp.zylalabs.com/mcp पर आपके हब कुंजी के साथ बैठता है। ऊपर दिए गए REST पथ PHP के लिए सत्य का स्रोत बने रहते हैं।
लाइव जाएं
1. पंजीकरण करें — आपके पहले हब API पर 7-दिन का परीक्षण।
2. वेबसाइट वर्गीकरण API की सदस्यता लें।
3. url=https://yahoo.com के साथ URL पथ POST करें, फिर [email protected] के साथ ईमेल पथ।