API endpoints
เรายังตระหนักด้วยว่าไม่ใช่ทุกบริษัทจะมีการให้บริการ API ที่เป็นมาตรฐาน ดังนั้นเราจึงสร้างวิดเจ็ตภายในขึ้นมาเพื่อให้คุณสามารถอธิบายให้ทีมของคุณหรือให้ลูกค้าทราบได้ว่า API ของคุณมีลักษณะอย่างไร
นอกจากนี้ยังมีประโยชน์มากเมื่อทำงานร่วมกับทีมภายนอก ซึ่งคุณจำเป็นต้องสื่อสารสเปกของ API และแทนที่จะให้ไฟล์ JSON คุณสามารถให้เอกสารที่มีวิดเจ็ตนี้และให้มันอธิบายทุกอย่างตั้งแต่ URL, พารามิเตอร์, คุกกี้, โครงสร้างคำขอ, โครงสร้างการตอบกลับ เป็นต้น
คุณสามารถเพิ่มวิดเจ็ตได้โดยพิมพ์ (api) ในตัวแก้ไขหรือคลิกไอคอน API ในแถวใหม่
- idstringrequiredDescription
- recipestringrequiredDescription
- glutenbooleanrequiredDescription
- X-Auth-TokenstringrequiredDescription
fetch("https://api.cakes.com/v1/cakes/:id", {
"method": "POST",
"headers": {
"Accept": "application/json"
}
})
.then(response => {
console.log(response);
})
.catch(err => {
console.error(err);
});const fetch = require('node-fetch');
let url = 'https://api.cakes.com/v1/cakes/:id';
let options = {
method: 'POST',
headers: {
Accept: 'application/json',
}
};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error('error:' + err));curl --request POST
--url https://api.cakes.com/v1/cakes/:id
--header 'Accept: application/json'import requests
url = "https://api.cakes.com/v1/cakes/:id"
headers = {"Accept": "application/json"}
response = requests.request("GET", url, headers=headers)
print(response.text)const fetch = require('node-fetch');
let url = 'https://api.cakes.com/v1/cakes/:id';
let options = {method: 'POST', headers: {Accept: 'application/json'}};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error('error:' + err));{
"name": "Cake's name",
"recipe": "Cake's recipe name",
"cake": "Binary cake"
}{
"message": "Ain't no cake like that."
}- idstringrequiredDescription
fetch("https://api.cakes.com", {
"method": "GET",
"headers": {
"Accept": "application/json"
}
})
.then(response => {
console.log(response);
})
.catch(err => {
console.error(err);
});A simple text.{
"name": "Cake's name",
}{
"message": "Ain't no cake like that."
}มันมีความยืดหยุ่นสูงมาก ช่วยให้ทีมของคุณอธิบายในรายละเอียดเกี่ยวกับเอ็นด์พอยต์ HTTP ได้ทุกประเภท
เรายังกำลังพัฒนาให้สามารถโต้ตอบได้ ดังนั้นลูกค้าของคุณจะสามารถส่งคำร้องขอจากที่นี่ได้จริง

ค้นหาบล็อกอื่นๆ
ค้นพบวิธีและบล็อกใหม่ๆ เพื่อสร้างหน้าเอกสารที่สวยงามและใช้งานได้ดี.

ต้องการความช่วยเหลือ? ⬇️
ใช้ ฟองแชทสีน้ำเงิน ที่มุมขวาล่าง เพื่อรับความช่วยเหลือ.
หรือใช้ AI Chat (จากช่องค้นหา) เพื่อรับคำตอบอย่างรวดเร็ว.

ความเห็นของคุณสำคัญ
ใช้แบบฟอร์มความคิดเห็นด้านล่างได้แบบไม่ระบุตัวตน.
หรือถามคำถามใน ส่วนถาม-ตอบ แล้วทีมของเราหรือ AI จะให้คำตอบแก่คุณ.