We have moved to a new domain. Plagiarism-Detect.org is now PlagiarismDetect.org. Welcome!
x

API PlagiarismDetect.org

Gracias al trabajo duro y persistente de nuestro equipo de TI, PlagiarismDetect.org es ahora capaz de ofrecer una API de detección de plagio que puede personalizarse e integrarse en los distintos sistemas. Esta API le permite comprobar los textos para ver si hay plagio en su sistema de gestión. en otras palabras, hace la vida más fácil: usted no tiene que ir a nuestro sitio web, sólo tiene que entrar a su panel de control y utilizar PlagiarismDetect allí .

Descripción técnica

  • Puerta de enlace API:http://www.plagiarismdetect.org/apiuser/index
  • Cada usuario tiene su propio INU (notificación instantánea de Url) en nuestro sistema. PlagiarismDetect lo utiliza para enviar los resultados de la comprobación de plagio.
  • Cada cliente tiene un Secreto - una clave de verificación para API y INU.
  • Todos los pedidos se envían a la API mediante el método POST.

1.Enviar documentos para checarlos(. doc,. docx)

parámetros POST

  • uid - número único de identificación de un usuario en el sistema PlagiarismDetect.org
  • acción - la operación que se lleva a cabo (verificar_archivoen este caso)
  • calidad - la calidad de comprobación de plagio, que se define por números (1 - Estándar, 2 - Premium)
  • nombre - el nombre del documento que se mostrará en la sección de Resultados
  • archivo - el cuerpo del documento, primero codificado en base64, que en url
  • file_extension - el formato del archivo (.doc, .docx)
  • secreto - La clave de verificación de un usuario de API e INU
  • verificación - el campo de comprobación de igual a md5 de string-apend:
uid + acción + calidad + archivo + secret

Usted puede recibir su UID y SECRET en la perfil.

Respuesta de PlagiarismDetect.org en formato JSON

  • deshacerse - solicitar número de identificación
  • estado - el estado de la solicitud (100 – documentos enviados con éxito para verificación; 101 – vea el desajuste de campo; 102 - no se pudo leer el texto del archivo enviado; 103 - el número de palabras es menor que el mínimo requerido; 104 - el número de palabras supera el máximo;105 - no suficientes créditos para escanear el texto completo)
  • palabras - el número de palabras del texto (verdadero si el estado = 100)
  • créditos - el número de créditos requeridos para la comprobación de plagio (cierto si el estado = 100)
  • document_id - número único de identificación del documento en el sistema PlagiarismDetect.org (cierto si el estado = 100)

Después de la comprobación de plagio del documento, PlagiarismDetect.org envía una (Notificación inmediata) a un usuario, que consta de los siguientes parámetros POST:

  • document_id document_id - número único de identificación del documento marcado
  • estado - el estado de verificación (200 - verificado con éxito)
  • similitud - el porcentaje de plagio
  • internet_results - la cantidad de fuentes que tienen similitudes
  • verificación - el campo de verificación de igual a md5 de string-apend:
document_id + estado + similitud + internet_results secreto

2. HTML recuperación de informe de plagio

parámetros POST

  • uid - número único de identificación del usuario en el sistema PlagiarismDetect.org
  • acción - la operación que se lleva a cabo (informeen este caso)
  • document_id - número único de identificación del documento marcado
  • verificación - el campo de vrificación de igual a md5 de cuerda-apend
uid + acción + + document_id secreto

Respuesta de PlagiarismDetect.org en formato JSON

  • deshacerse - solicitud API de número de identificación
  • estado - el estado de la solicitud (100 - Informe enviado con éxito, 101 - ver desajuste de campo)
  • HTML - informe HTML codificado en base64 (cierto si el estado = 100)
función de PHP para enviar un documento para la comprobación de plagio:
function pd_send_file($file_path,$file_extension,$quality,$title) {
                        
PHP function to receive HTML plagiarism report:
function pd_get_report($document_id,$file_path) {
PHP code to receive IN
if (!isset($_POST["document_id"]) || !isset($_POST["status"]) ||
Si tiene preguntas, sugerencias o peticiones en relación a API PlagiarismDetect.org, por favor no dude en contactarnos.