ข้ามไปที่เนื้อหา
TurnitPass
นักพัฒนาAPI v1รับคีย์ API
ดูเอกสาร

นักพัฒนาเอกสารสำหรับนักพัฒนา

เอกสารประกอบ TurnitPass API

เริ่มต้นใช้งานคีย์ API เรียกใช้งานจุดเชื่อมต่อสำหรับปรับข้อความ เรียบเรียงใหม่ ตรวจจับ AI การอ้างอิง และบรรณานุกรม เพื่อเชื่อมต่อ TurnitPass เข้ากับแอปพลิเคชันเขียนงานของคุณเอง

REST API v1

One request

Quick example

ส่งข้อความไปยังจุดเชื่อมต่อ humanizer พร้อมคีย์ API แบบ Bearer การตอบกลับจะคืนผลลัพธ์ที่แปลงแล้ว จำนวนคำที่ใช้ และยอดคำคงเหลือของเจ้าของคีย์

curl
POST /api/v1/humanize
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"Paste your draft here","language":"en","mode":"revise"}'
response
200 OK
{
  "output": "Your humanized text...",
  "words_used": 6,
  "words_remaining": 249994
}
TurnitPass ยังเปิดจุดเชื่อมต่อ paraphrase, rewrite, detector, citation, bibliography และ status ด้วยลำดับคีย์ API เดียวกัน

Route map

Explore the docs

01

เริ่มต้นอย่างรวดเร็ว

สร้างคีย์ API จากพื้นที่ทำงาน จากนั้นเรียกใช้ฟังก์ชันสำหรับเขียนงาน ตรวจสอบ AI และจัดรูปแบบการอ้างอิงด้วยคีย์เดียวกัน

02

การยืนยันตัวตน

คำขอสำหรับการพัฒนาจะใช้คีย์ API ที่สร้างขึ้นจากพื้นที่ทำงาน TurnitPass

03

เอกสารอ้างอิง API

เอกสารอ้างอิงสำหรับการปรับข้อความ การเรียบเรียงใหม่ การตรวจจับ AI การอ้างอิง บรรณานุกรม และสถานะคีย์ API ที่ผ่านการยืนยันตัวตนแล้ว

04

บันทึกการเปลี่ยนแปลง

การเปลี่ยนแปลงล่าสุดบนแพลตฟอร์ม ครอบคลุมเครื่องมือปรับข้อความ ตรวจจับ AI เครื่องมือเขียนงาน ระบบชำระเงิน และอินเทอร์เฟซ API

ขั้นตอนถัดไป

Request lifecycle

การเรียก API ของ TurnitPass ทุกครั้งเดินตามเส้นทางเดียวกัน: ยืนยันคีย์ ตรวจ payload รันเวิร์กโฟลว์การเขียนหรือการอ้างอิง วัดปริมาณการใช้ แล้วคืนรูปแบบการตอบกลับที่ผลิตภัณฑ์ของคุณเก็บได้

1

ยืนยันคีย์ API

ส่งคีย์ที่สร้างจากพื้นที่ทำงาน คีย์ที่ถูกเพิกถอน ผิดรูปแบบ หรือขาดหายจะล้มเหลวก่อนเริ่มประมวลผลข้อความ

2

ตรวจข้อความ ภาษา และขีดจำกัด

คำขอแปลงข้อความบังคับช่วงจำนวนคำ คำขอ detector บังคับขีดจำกัดการสแกนที่ยาวกว่า และคำขอ citation ตรวจสไตล์กับแหล่งที่มา

3

รันเวิร์กโฟลว์

เส้นทาง humanize, paraphrase, rewrite, detect, citation และ bibliography ใช้พฤติกรรมฝั่งเซิร์ฟเวอร์เดียวกับเครื่องมือสาธารณะ

4

บันทึกการใช้งานแล้วคืนผลลัพธ์

การเรียกที่สำเร็จคืนผลลัพธ์พร้อมเมตาดาต้าการใช้งาน เช่น จำนวนคำที่ใช้ ยอดคงเหลือ สถานะ หรือไฟล์ส่งออกการอ้างอิงที่จัดรูปแบบแล้ว

อินเทอร์เฟซ API

จุดเชื่อมต่อหลัก

ปรับข้อความ

POST/api/v1/humanize

ลดสัญญาณการเขียนแบบ AI ให้เหลือน้อยที่สุดโดยยังคงความหมายเดิมไว้ครบถ้วน

เรียบเรียงใหม่

POST/api/v1/paraphrase

เขียนใหม่และปรับปรุงข้อความโดยใช้โหมดการทำงานที่หลากหลาย

ตรวจ AI

POST/api/v1/detect

ส่งคืนคะแนนจากเครื่องตรวจจับ ระดับความเสี่ยง และสัญญาณการเขียนแบบ AI

การอ้างอิง

POST/api/v1/citation

จัดรูปแบบข้อมูลเมตาของแหล่งที่มาจาก DOI, URL หรือป้อนข้อมูลด้วยตนเอง

Production checklist

เรียกจากเซิร์ฟเวอร์
อย่าเปิดเผยคีย์ API ในชุดไคลเอนต์เรียก TurnitPass จากแบ็กเอนด์, worker, คิว หรือ server action ที่ป้องกันแล้ว
พฤติกรรมการลองใหม่
ลองใหม่เฉพาะความล้มเหลวของเครือข่าย ไม่ใช่การตรวจไม่ผ่านถือการตอบ 4xx เป็นปัญหาของผู้ใช้หรือ payload และสงวนการลองใหม่ไว้สำหรับข้อผิดพลาด 5xx หรือเครือข่ายชั่วคราว
งบคำ
แสดงยอดคงเหลือก่อนเวิร์กโฟลว์หนักใช้จุดเชื่อมต่อ status เพื่อตัดสินใจว่าจะเข้าคิว ขออัปเกรด หรือแยกเอกสาร
การเรียกเก็บเงิน
ความลับของ Stripe คือการตั้งค่าขั้นสุดท้ายcheckout, portal และ webhook ต่อสายแล้ว คีย์ไลฟ์และ price ID ตั้งใจให้ใส่ตอนปรับใช้
สำหรับการผสานผลิตภัณฑ์ ให้ใช้คีย์ TurnitPass คนละคีย์ต่อสภาพแวดล้อม โปรดักชัน สเตจจิง และการพัฒนาในเครื่องควรเพิกถอนได้อิสระจากกัน
จากนั้นเชื่อมเข้ากับเวิร์กโฟลว์ของคุณอ่านต่อ