Grab your Exclusive Discount
SEC
00
MS
00

واجهة برمجة تطبيقات كشف الانتحال {API}

استخدم واجهة برمجة تطبيقات قوية لكشف الانتحال الأدبي. احصل على واجهة برمجة تطبيقات حائزة على جوائز لكشف الانتحال الأدبي مع نتائج دقيقة وفورية.

black-diamond-pricingتحقق من خطط واجهة برمجة التطبيقات
Plagiarism Checker API
logo

كيف تساهم واجهة برمجة تطبيقات كشف الانتحال في رفع مستوى أعمالك؟

يُقدّم موقع Plagiarismdetector.net واجهة برمجة تطبيقات (API) لكشف الانتحال، مما يُسرّع بشكل ملحوظ عملية اكتشاف التشابه في محتواك. سيساعدك هذا على تتبّع أي تكرار في محتواك لتجنّب أي عقوبة ناتجة عن الانتحال. إنّ كشف الانتحال في النص يُحسّن جودة المحتوى ويُجنّبك عقوبات محركات البحث بسبب المحتوى المنتحل.

logo

الكشف عن الانتحال على مستوى الجملة

تقوم واجهة برمجة تطبيقات الكشف عن الانتحال بإجراء اختبار انتحال على مستوى الجملة لاكتشاف أي حالة تكرار طفيفة في المحتوى بدلاً من الاعتماد على فحص تشابه واحد على النص بأكمله.

logo

مسح المحتوى السريع

يمكن أن تمنحك واجهة برمجة تطبيقات الانتحال نتائج خالية من العيوب على الفور. سيمكنك هذا من التركيز على المهام المهمة الأخرى المتعلقة بالعمل لزيادة الإنتاجية بدلاً من الانتظار لفترة أطول لتلقي نتائج فحص الانتحال.

logo

بسيط للتكوين

لدينا API الانتحال الخاصة بنا بسيطة وسهلة التهيئة. ليست هناك حاجة إلى معرفة تقنية خاصة لتنفيذ هذه المهمة.

logo

استخدام موقع ويب متعدد

يُسمح للمستخدمين باستخدام واجهة برمجة التطبيقات هذه على أجهزة متعددة. لذلك، ليست هناك حاجة للتحقق من الحساب في كل مرة أثناء تكوين واجهة برمجة التطبيقات هذه.

logo

اكتشف محتوى الذكاء الاصطناعي

يمكنك الآن التحقق من محتوى عملك من خلال كاشف الذكاء الاصطناعي. الحائز على جوائز. تأكد من تغطية جميع القواعد الخاصة بك، بدءًا من الذكاء الاصطناعي وحتى انتهاك حقوق الطبع والنشر. يمكنك الآن التحقق من محتوى عملك باستخدام كاشف الذكاء الاصطناعي الحائز على جوائز. تأكد من تغطية جميع القواعد الخاصة بك، بدءًا من الذكاء الاصطناعي وحتى انتهاك حقوق الطبع والنشر.

logo

خطوات للحصول على API الانتحال

للحصول على واجهة برمجة تطبيقات الانتحال ، يجب عليك اتباع بعض الخطوات البسيطة.

انتقل إلى صفحة التسعير مباشرة.

واسمحوا لنا أن نعرف الاحتياجات الخاصة بك.

نقدم لكم واجهة برمجة تطبيقات (API) لكشف الانتحال الأدبي لدمجها.

سنبقيك على اطلاع دائم ، لذا ترقبوا.

تكامل واجهة برمجة تطبيقات كشف الانتحال (الترخيص والمفتاح)

لدمج واجهة برمجة تطبيقات كشف الانتحال في نظامك أو تطبيقك، اتبع الخطوات التالية:

logo

حدد واجهة برمجة تطبيقات الانتحال

احصل على الوصول إلى مفتاح Plagiarism API الخاص بنا.

logo

اقرأ وثائق واجهة برمجة تطبيقات كشف الانتحال

راجع وثائق واجهة برمجة التطبيقات (API) الخاصة بالكشف عن الانتحال الأدبي للاطلاع على ما يلي:

  • طرق المصادقة
  • نقاط النهاية لإرسال المحتوى.
  • حدود المعدل
  • تنسيق الاستجابة
logo

إعداد بيئة التطوير الخاصة بك

إذا كنت تكتب كودًا للتكوين باستخدام واجهة برمجة التطبيقات، فستحتاج إلى:

  • لغة البرمجة/البيئة: 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"
    }
     ]
}
      

الأسئلة المتداولة (الأسئلة الشائعة)

تتيح واجهة برمجة تطبيقات الكشف عن الانتحال للمطورين دمج خاصية الكشف عن الانتحال في تطبيقاتهم ومواقعهم الإلكترونية وأنظمة إدارة المحتوى الخاصة بهم.
لا! لتلبية احتياجات المستخدمين المختلفين، نقدم خطط تسعير مختلفة لواجهة برمجة تطبيقات الانتحال الخاصة بنا.
نعم! تدعم واجهة برمجة التطبيقات (API) الخاصة بنا للكشف عن الانتحال لغات متعددة.
تأخذ واجهة برمجة تطبيقات Plagiarism إدخال النص، وتعالجه عن طريق التحقق من قواعد البيانات عبر الإنترنت وإرجاع تقرير مفصل عن أي محتوى مطابق تم العثور عليه.
تدعم واجهة برمجة التطبيقات (API) لدينا تنسيقات ملفات متعددة مثل text (.txt)، و.docx، و.pdf، و.html. تحقق من وثائق API للحصول على تفاصيل حول التنسيقات المدعومة.
نُقدّم وثائق API واضحة مع نماذج برمجية للتكامل. بناءً على لغة البرمجة التي تستخدمها في موقعك الإلكتروني (مثل cURL، Python، JavaScript)، يمكنك إضافة مفتاح API لإرسال الطلبات إلى الخادم وتحليل الاستجابة.
Close Popup