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

นักพัฒนาเริ่มต้นอย่างรวดเร็ว

ส่งคำขอปรับข้อความครั้งแรก

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

REST API v1

เส้นทางห้านาที

จากพื้นที่ทำงานว่างสู่ฉบับร่างที่ปรับให้อ่านเป็นธรรมชาติครั้งแรก

รักษาลำดับเดียวกับผลิตภัณฑ์สาธารณะ: สร้างสิทธิ์เข้าถึง ยืนยันเครดิต ออกคีย์ แล้วเรียกจุดเชื่อมต่อการเขียนจากเซิร์ฟเวอร์ของคุณ

เส้นทางการผสาน

สิ่งที่ต้องเกิดก่อน

สร้างพื้นที่ทำงาน

01

การลงชื่อเข้าใช้ด้วย Google จะเปิดพื้นที่ทำงาน API ส่วนตัว

เพิ่มคำ

02

ฮุก checkout และ portal พร้อมสำหรับคีย์ Stripe สุดท้าย

สร้างคีย์

03

คัดลอกคีย์ครั้งเดียวแล้วเก็บไว้บนเซิร์ฟเวอร์

เรียก /humanize

04

ส่งข้อความเข้าไปแล้วรับผลลัพธ์ที่วัดปริมาณการใช้กลับมา

คำขอเซิร์ฟเวอร์

จุดเชื่อมต่อ humanize

v1 พร้อมใช้
request
POST
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 the AI-assisted draft you want to revise",
    "language": "en",
    "mode": "reduce-aigc"
  }'
response
200 OK
{
  "output": "The revised text...",
  "words_used": 142,
  "words_remaining": 2858
}

การเรียกถัดไป

จับคู่ผลลัพธ์กับจุดเชื่อมต่อการตรวจหรือการอ้างอิงเมื่อแอปต้องการวงวนตรวจทาน

ดูตัวอย่าง

ไม่ถึงห้านาที

การตั้งค่า

1

สร้างบัญชี

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

2

เลือกแผนหรืองบคำ

Stripe checkout และพอร์ทัลลูกค้าต่อสายแล้ว คีย์และราคาไลฟ์เป็นการตั้งค่าขั้นสุดท้าย

3

สร้างคีย์ API

สร้างคีย์จากพื้นที่ทำงาน คัดลอกทันที แล้วส่งเป็นโทเค็น Bearer

4

ส่งคำขอครั้งแรก

ใช้ตัวอย่างด้านล่างเพื่อเรียกจุดเชื่อมต่อ humanizer และตรวจรูปแบบการตอบกลับ

การเรียก API ครั้งแรก

แทนที่ tp_live_your_api_key ด้วยคีย์ที่สร้างจากพื้นที่ทำงาน ควรส่งคำขอจากโค้ดฝั่งเซิร์ฟเวอร์ ไม่ใช่เบราว์เซอร์

คำขอ humanize
curl
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"วางร่างที่มี AI ช่วยเขียนที่ต้องการปรับแก้","language":"en","mode":"reduce-aigc","personal_terms":["ชื่อเฉพาะ"]}'
คำขอ paraphrase
curl
curl -X POST https://turnitpass.com/api/v1/paraphrase \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"เขียนย่อหน้านี้ใหม่ให้เป็นภาษาเขียนเชิงวิชาการที่เป็นธรรมชาติมากขึ้น","mode":"academic"}'

การตอบกลับ

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
คำขอแปลงที่ล้มเหลวคืนข้อผิดพลาด JSON ที่มีโครงสร้าง ความล้มเหลวของการตรวจหรือเอนจินจะไม่หักยอดคำ

หลังการเรียกครั้งแรก

ตัวอย่างเวิร์กโฟลว์

การผสานส่วนใหญ่รวมพื้นผิว TurnitPass มากกว่าหนึ่งอย่าง ใช้การเรียก detector ก่อนหรือหลังการเขียนใหม่ แล้วใช้ citation และ bibliography เมื่อแอปต้องการแหล่งที่มาที่มีโครงสร้าง

คำขอ detector
POST /api/v1/detect
curl -X POST https://turnitpass.com/api/v1/detect \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Paste at least 50 words of writing to scan.",
    "language": "en",
    "source_kind": "paste"
  }'
คำขอ citation
POST /api/v1/citation
curl -X POST https://turnitpass.com/api/v1/citation \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "https://example.com/research-article",
    "style": "apa"
  }'
การตอบกลับของ citation และ bibliography มีข้อความที่จัดรูปแบบแล้ว พร้อมรูปแบบส่งออกอย่าง BibTeX และ RIS เมื่อมี

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

01

ยืนยันตัวตนด้วยคีย์ API

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

02

TurnitPass REST API

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

จากนั้นเชื่อมเข้ากับเวิร์กโฟลว์ของคุณอ่านต่อ