Plagiarism Exgnotion API: wasilisha ujumbe, tafitini ripoti hiyo.
Alama chache za vidole, zinazotoa mkopo wa kina, na zinazoweza kuonekana wazi. zilizojengwa kwa ajili ya mashirika, mabomba ya uhariri na vifaa vya LMS-adjacent.
MILIONI Yako
Funguo za kufuata ni muhimu ili kuhakikisha kwamba unalipa kiasi cha pesa unachopaswa kutumia.
Tia SahihiSehemu za Mwisho
POST /api/v1/check/
Awa ukiwa na maandishi ya kukaguliwa. Arudi akiwa na chunguzi ya_id. Body: JSON akiwa na uwanja wa maandishi, mwenye uwezo wa hiari wa kuingiza takataka ndani ya ardhi.
curl -X POST https://plagiarism.free/api/v1/check/ \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "The text you want to check..."}'
GET /api/v1/check/<check_id>/
Kura ya hadhi; wakati nafasi ya kuwa na hadhi inapofanyika taarifa kamili inatiwa ndani: alama, milinganisho ya kirafiki na ya siri pamoja na dondoo za vyanzo, na orodha ya vyanzo.
curl https://plagiarism.free/api/v1/check/CHECK_ID/ \ -H "Authorization: Bearer YOUR_KEY"
GET /api/v1/checks/
Orodhesha hundi zako za hivi karibuni, za kwanza kabisa. Njia za kuunganisha na kuandika: kikomo (mnamo 1,100, bila kulipa madaraka 20) na hadhi yako (ikifanya kazi, zilishindwa...).
curl "https://plagiarism.free/api/v1/checks/?limit=20&status=done" \ -H "Authorization: Bearer YOUR_KEY"
Mfano wa Python
import time
import requests
API = "https://plagiarism.free/api/v1/check/"
HEADERS = {"Authorization": "Bearer YOUR_KEY"}
r = requests.post(API, json={"text": open("essay.txt").read()}, headers=HEADERS)
check_id = r.json()["check_id"]
while True:
report = requests.get(f"{API}{check_id}/", headers=HEADERS).json()
if report["status"] in ("done", "failed"):
break
time.sleep(3)
print(report["score_pct"], "% matched")
for source in report["sources"]:
print(source["pct_of_document"], source["url"])
Picha ya Java
const API = "https://plagiarism.free/api/v1/check/";
const headers = { "Authorization": "Bearer YOUR_KEY", "Content-Type": "application/json" };
const { check_id } = await fetch(API, {
method: "POST", headers, body: JSON.stringify({ text })
}).then(r => r.json());
let report;
do {
await new Promise(res => setTimeout(res, 3000));
report = await fetch(`${API}${check_id}/`, { headers }).then(r => r.json());
} while (!["done", "failed"].includes(report.status));
Usanii
Identole to the here: 1 mkopo = maneno 1,000 yaliyochunguzwa, yakakusanywa kwa kila hundi; hundi za kina cha chini hugharimu maradufu. Masanduku ya mkopo ni siku 365 halali; maandikisho yadi upya kila mwezi na kutia ndani API katika kila tabaka. Ona mipango na pakiti
Taswira zinazoendeshwa kwa haraka (kwa kweli, kiwango cha kasi cha upigaji picha wa mtandao huchukua sekunde 20-45) - kupiga kura kwa hali hiyo ni kama kukata kauli.