كيف تساهم واجهة برمجة تطبيقات كشف الانتحال في رفع مستوى أعمالك؟
يُقدّم موقع Plagiarismdetector.net واجهة برمجة تطبيقات (API) لكشف الانتحال، مما يُسرّع بشكل ملحوظ عملية اكتشاف التشابه في محتواك. سيساعدك هذا على تتبّع أي تكرار في محتواك لتجنّب أي عقوبة ناتجة عن الانتحال. إنّ كشف الانتحال في النص يُحسّن جودة المحتوى ويُجنّبك عقوبات محركات البحث بسبب المحتوى المنتحل.
واجهة برمجة تطبيقات البحث العميق للكشف عن الانتحال
تضمن واجهة برمجة تطبيقات مكافحة الانتحال أصالة المحتوى وسلامته من خلال الكشف عن المحتوى المكرر. وتتيح إمكانيات البحث المتقدمة فيها إجراء تحليل شامل عبر مسح مليارات الصفحات. تتصل واجهة برمجة التطبيقات الخاصة بنا بسلاسة مع مختلف المنصات، مما يُحسّن عملية التحقق من المحتوى بجعلها أسرع وأكثر دقة. إنها مثالية للمطورين والمدونين والشركات.
الكشف عن الانتحال على مستوى الجملة
تقوم واجهة برمجة تطبيقات الكشف عن الانتحال بإجراء اختبار انتحال على مستوى الجملة لاكتشاف أي حالة تكرار طفيفة في المحتوى بدلاً من الاعتماد على فحص تشابه واحد على النص بأكمله.
مسح المحتوى السريع
يمكن أن تمنحك واجهة برمجة تطبيقات الانتحال نتائج خالية من العيوب على الفور. سيمكنك هذا من التركيز على المهام المهمة الأخرى المتعلقة بالعمل لزيادة الإنتاجية بدلاً من الانتظار لفترة أطول لتلقي نتائج فحص الانتحال.
يركز الأمن والخصوصية
سيتم تأمين واجهة برمجة تطبيقات كشف الانتحال التي يوفرها موقع Plagiarismdetector.net بشهادة SSL إضافية تضمن عدم تمكن أي طرف ثالث من الوصول إلى الملفات التي يرفعها المستخدمون. وبالتالي، ستكون خصوصية ملفاتك النصية مضمونة.
بسيط للتكوين
لدينا API الانتحال الخاصة بنا بسيطة وسهلة التهيئة. ليست هناك حاجة إلى معرفة تقنية خاصة لتنفيذ هذه المهمة.
استخدام موقع ويب متعدد
يُسمح للمستخدمين باستخدام واجهة برمجة التطبيقات هذه على أجهزة متعددة. لذلك، ليست هناك حاجة للتحقق من الحساب في كل مرة أثناء تكوين واجهة برمجة التطبيقات هذه.
اكتشف محتوى الذكاء الاصطناعي
يمكنك الآن التحقق من محتوى عملك من خلال كاشف الذكاء الاصطناعي. الحائز على جوائز. تأكد من تغطية جميع القواعد الخاصة بك، بدءًا من الذكاء الاصطناعي وحتى انتهاك حقوق الطبع والنشر. يمكنك الآن التحقق من محتوى عملك باستخدام كاشف الذكاء الاصطناعي الحائز على جوائز. تأكد من تغطية جميع القواعد الخاصة بك، بدءًا من الذكاء الاصطناعي وحتى انتهاك حقوق الطبع والنشر.
خطوات للحصول على API الانتحال
للحصول على واجهة برمجة تطبيقات الانتحال ، يجب عليك اتباع بعض الخطوات البسيطة.
انتقل إلى صفحة التسعير مباشرة.
واسمحوا لنا أن نعرف الاحتياجات الخاصة بك.
نقدم لكم واجهة برمجة تطبيقات (API) لكشف الانتحال الأدبي لدمجها.
سنبقيك على اطلاع دائم ، لذا ترقبوا.
توثيق واجهة برمجة تطبيقات مكافحة الانتحال أمر بالغ الأهمية
تُعدّ وثائق واجهة برمجة تطبيقات مدقق الانتحال مهمة لأنها تُساعد المطورين على دمج واجهة برمجة التطبيقات مفتوحة المصدر بكفاءة. استخدم هذه الواجهة لتعزيز استراتيجية تطوير المحتوى لديك. cURL وNodeJS وPython هي ثلاث أدوات وتقنيات متميزة تُستخدم على نطاق واسع في تطوير البرمجيات لأغراض مختلفة. ستحصل أيضًا على خطة وثائق واجهة برمجة التطبيقات للتحقق من حالة واجهة برمجة تطبيقات مدقق الانتحال الخاصة بنا في لغات البرمجة الرئيسية مثل cURL وNodeJS وPython.
تكامل واجهة برمجة تطبيقات كشف الانتحال (الترخيص والمفتاح)
لدمج واجهة برمجة تطبيقات كشف الانتحال في نظامك أو تطبيقك، اتبع الخطوات التالية:
حدد واجهة برمجة تطبيقات الانتحال
احصل على الوصول إلى مفتاح Plagiarism API الخاص بنا.
اقرأ وثائق واجهة برمجة تطبيقات كشف الانتحال
راجع وثائق واجهة برمجة التطبيقات (API) الخاصة بالكشف عن الانتحال الأدبي للاطلاع على ما يلي:
- طرق المصادقة
- نقاط النهاية لإرسال المحتوى.
- حدود المعدل
- تنسيق الاستجابة
إعداد بيئة التطوير الخاصة بك
إذا كنت تكتب كودًا للتكوين باستخدام واجهة برمجة التطبيقات، فستحتاج إلى:
- لغة البرمجة/البيئة: Python، وNode.js، وcURL، وما إلى ذلك.
- مفتاح واجهة برمجة التطبيقات من خدمة الكشف عن الانتحال الخاصة بنا
cURL
يتيح لك CURL (عنوان URL للعميل) نقل البيانات باستخدام عناوين URL باستخدام أداة سطر الأوامر. يمكنك استخدام أمر cURL المقدم لدينا في جهازك للتحقق من حالة واجهة برمجة التطبيقات:
التحقق من حالة الحساب:
curl -X POST https://plagiarismdetector.net/api/info
-d "token=YOUR_TOKEN"
{
"name": "pd",
"total_words" : 1500,
"used_words" : 1000,
"account_status" : "active"
}
التحقق من الانتحال:
curl -X POST https://plagiarismdetector.net/api/checkplag
-d "token=YOUR_TOKEN"
-d "exclude_urls=["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]"
-d "data = On the red table, there was a purple curtain. Underneath that was a silver cage. Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy."
-d "url = PAGE_URL"
{
"recall": true,
"totalQueries" : 5,
"key" : 1,
"hash" : "04eb63e8b9588ac40a0b4515900eb6f7"
}
ملاحظة
يدعم نظامنا لكشف الانتحال الآن فحص عناوين المواقع الإلكترونية أيضًا. يمكنك إرسال المحتوى في خانة "البيانات" أو عنوان URL للصفحة في خانة "عنوان URL". أحد هذين الخيارين إلزامي.
NodeJS
يُشغّل NodeJS لغة JavaScript على محرك V8 الخاص بمتصفح Chrome. كما يمكن للمطورين استخدام وحدة HTTP المدمجة أو مكتبة شائعة مثل Axios لتحليل حالة واجهة برمجة تطبيقات مكافحة الانتحال.
التحقق من حالة الحساب:
var http = require("https");
var options = {
"method": "POST",
"hostname": [
"plagiarismdetector.net",
],
"path": [
"api",
"info"
]
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write("Content-Disposition: form-data; name="token"
YOUR_TOKEN");
req.end();
{
"name": "pd",
"total_words" : 1500,
"used_words" : 1000,
"account_status" : "active"
}
التحقق من الانتحال:
يتم استخدام هذه الطريقة عندما تريد التحقق من المحتوى المكرر لمقال أو منشور أو مستند.
var http = require("http");
var options = {
"method": "POST",
"hostname": [
"plagiarismdetector",
"net"
],
"path": [
"api",
"checkplag"
]
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write("Content-Disposition: form-data; name='token'
YOUR_TOKEN
name='exclude_urls' ["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]
name='data'
On the red table, there was a purple curtain. Underneath that was a silver cage. Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy.");
name='url' PAGE_URL
");
req.end();
{
"recall": true,
"totalQueries" : 5,
"key" : 1,
"hash" : "04eb63e8b9588ac40a0b4515900eb6f7"
}
Python
Pythonهي لغة برمجة عالية المستوى شائعة وسهلة التعلم والفهم. وهي متوافقة مع العديد من أنماط البرمجة، مثل البرمجة الوظيفية والبرمجة الموجهة للكائنات والبرمجة الإجرائية. يمكنك استخدام حزمة طلبات بايثون للتحقق من حالة واجهة برمجة التطبيقات الخاصة بالانتحال.
التحقق من حالة الحساب:
import requests
url = "https://plagiarismdetector.net/api/info"
payload={'token': 'API_TOKEN'}
headers = {}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
{
"name": "pd",
"total_words" : 1500,
"used_words" : 1000,
"account_status" : "active"
}
التحقق من الانتحال:
يتم استخدام هذه الطريقة عندما تريد التحقق من المحتوى المكرر لمقال أو منشور أو مستند.
import requests
url = "https://plagiarismdetector.net/api/checkplag"
payload={'token': 'API_TOKEN','exclude_urls': '["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]',
'data': 'On the red table, there was a purple curtain. Underneath that was a silver cage. Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy.',
'url':'PAGE_URL'}
headers = {}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
{
"recall": true,
"totalQueries" : 5,
"key" : 1,
"hash" : "04eb63e8b9588ac40a0b4515900eb6f7"
}
عنوان URL لرد الاتصال:
بعد الحصول على الرد من الطلب الأول، يجب عليك تقديم طلب على عنوان url التالي باستخدام المعلمات المحددة التي تم تقديمها في الرد الأول.
curl -X GET https://plagiarismdetector.net/api/query-footprint/{hash}/{key}
{
"recall": true,
"hash" : "04eb63e8b9588ac40a0b4515900eb6f7",
"key" : 2,
}
ملاحظة
كرر عنوان URL لـ CallBack مع المعلمات الجديدة حتى {recall: true}
استجابة واجهة برمجة تطبيقات كشف الانتحال بعد إتمام المهمة:
سوف تحصل على الرد التالي من واجهة برمجة التطبيقات (API) الخاصة بنا عند انتهاء المهمة.
{
"recall": false,
"totalQueries" : 5,
"plagPercent" : 20,
"uniquePercent" : 80,
"details" : [
{
"query": "On the red table, there was a purple curtain.",
"error": 0,
"unique": "true"
},
{
"query": "Underneath that was a silver cage.",
"error": 0,
"unique": "true"
},
{
"query": "Inside that cage there was a green teddy bear",
"error": 0,
"unique": "true"
},
{
"query": "The first of four orbital test flights occurred in 1981 leading to operational flights beginning in 1982.",
"error": 0,
"unique": "false",
"webs": [
{
"title": "Examples for “orbital test flight” and how to use it - Nyanglish",
"url": "http://nyanglish.com/orbital-test-flight",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
},
{
"title": "Space Shuttle - Wikipedia",
"url": "https://en.m.wikipedia.org/wiki/Space_Shuttle",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida.first operational flight of the space shuttle, first mission to carry four astronauts; sts-5. april 4, 1983. challenger."
},
{
"title": "Advanced Crew Escape Suit - WikiVisually",
"url": "https://wikivisually.com/lang-tr/wiki/Advanced_Crew_Escape_Suit",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida. the system was retired from service in 2011 after 135 missions..."
},
{
"title": "Space Shuttle Launch Jigsaw Puzzle",
"url": "https://www.DailyJigsawPuzzles.net/plane-jigsaws/space-shuttle-launch_616.html",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. it was used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida. he first orbiter, enterprise..."
},
{
"title": "STS/Space Shuttle | Maxwell Hunter",
"url": "http://www.maxwellhunter.com/projects/space-shuttle",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
},
{
"title": "Мягкая посадка - WikiVisually",
"url": "https://wikivisually.com/lang-ru/wiki/%D0%9C%D1%8F%D0%B3%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D1%81%D0%B0%D0%B4%D0%BA%D0%B0",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida. the system was retired from service in 2011 after 135 missions..."
},
{
"title": "GEOSPACE:",
"url": "https://www.csun.edu/~mb304231/",
"des": "the first of four orbital test flights occurred in 1981 leading to operational flights beginning in 1982. the system is scheduled to be retired from service in 2011 after 135 launches. major missions have included launching numerous satellites and interplanetary probes..."
},
{
"title": "Space Shuttle Landing On The Moon - ma",
"url": "http://machicon-akihabara.info/2017simage-space-shuttle-landing-on-the-moon.awp",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. in addition to the prototype whose completion was cancelled, five complete shuttle systems were built and used on a total of 135 missions from 1981 to 2011..."
},
{
"title": "Space Shuttle on Launchpad Minecraft Project",
"url": "https://www.planetminecraft.com/project/space-shuttle-on-launchpad/",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
},
{
"title": "List of Space Shuttle missions - Mashpedia Free Video Encyclopedia",
"url": "http://www.mashpedia.com/List_of_Space_Shuttle_missions",
"des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. from 1981 to 2011 a total of 135 missions were flown, launched from kennedy space center (ksc) in florida."
}
]
},
{
"query": "with the number 43 written on its chest with a black permanent marker.",
"error": 0,
"unique": "true"
}
]
}
تحقق من خطط واجهة برمجة التطبيقات