---
title: การตั้งค่า OpenAPI
slug: th/user-guides/openapi
description: กำหนดค่าและปรับแต่งไฟล์ OpenAPI ของคุณด้วยหน้า การตั้งค่า OpenAPI เปิดหรือปิดฟีเจอร์ API Try It! อัปเดตไฟล์ API ของคุณจากที่เก็บข้อมูลภายในเครื่องหรือโดยการให้ URL ผ่านแท็บซิงก์แบบกำหนดเอง อัปเกรดเป็นแผน Enterprise และใช้งา
createdAt: 2023-04-26T08:23:18.000Z
---

การตั้งค่า OpenAPI เป็นสถานที่ที่คุณสามารถกำหนดค่าไฟล์ OpenAPI ที่นำเข้าได้

## วิธีไปที่การตั้งค่า OpenAPI

::::WorkflowBlock
:::WorkflowBlockItem
ไปที่ Space และคลิกที่ **3 จุด   ⫶**
:::

:::WorkflowBlockItem
ตอนนี้คลิกที่ **การตั้งค่า Open API**
:::
::::

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/X3AaHVPyevfBHnY5UK2xz_openapi-intro-light.png)

***

### ทั่วไป

แท็บทั่วไปของการตั้งค่า OpenAPI จะช่วยให้คุณสามารถ:

- เปิด/ปิด [API Try It!](docId:3joOjG_Ji7r1WGzrKMkBI) ฟีเจอร์ (โดยค่าเริ่มต้น ฟีเจอร์นี้ **เปิดใช้งาน**)
- **แสดงลิงก์ดาวน์โหลด Open API**
- สร้าง **หมวดหมู่โมเดล**
- เขียน **บทนำ API**

***

### ซิงค์ด้วยตนเอง

แท็บซิงค์ด้วยตนเองช่วยให้คุณอัปเดตไฟล์ API ของคุณได้ด้วยตนเอง

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

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/IqyQl3_rBc8kJCseRjC7I_openapi-manual-light.png)

***

### ซิงก์ผ่าน API

ซิงก์ผ่าน API ช่วยให้คุณสามารถใช้ Public API ของเราเพื่อซิงก์ไฟล์ OpenAPI ได้

นี่เป็นเครื่องมือที่ทรงพลังเพราะช่วยให้คุณผสานรวมกับ**CI/CD และทำการอัปเดตอัตโนมัติ** ตามขั้นตอนการพัฒนา/ดีพลอยของคุณได้

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/adRZbF1mNkyYgpljqAgNa_openapi-auto-light.png)

***

### ตัวอย่างภาษา

จากการเปลี่ยนภาษา คุณสามารถเปลี่ยนภาษาการเขียนโปรแกรมที่ใช้แสดงโค้ดตัวอย่างได้

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/GSZ4UidrkC4viuvtlq-SW_openapi-lang-light.png)

ไฟล์ OpenAPI ที่นำเข้าแต่ละไฟล์จะมีอยู่ทางด้านขวาหรือด้านล่างของ[ลิ้นชักโค้ด](docId:0-Z8OrI_tkty4MqUE_LrG) ซึ่งมีตัวอย่างโค้ดของคำขอ API อยู่ภายใน

ตามค่าเริ่มต้น ตัวอย่างโค้ดนี้จะแสดงใน 4 ภาษาโปรแกรมดังนี้:

- **cURL**
- **JS**
- **Python**
- **Ruby**

ในเมนูการเปลี่ยนภาษา คุณสามารถอัปเดตการตั้งค่านี้ได้ ดังนี้:

::::WorkflowBlock
:::WorkflowBlockItem
เปิดแท็บ **ตัวอย่างภาษา**
:::

:::WorkflowBlockItem
เพื่อ **เพิ่มภาษาใหม่** เพียงเลือกจากเมนูดรอปดาวน์ หรือเพื่อ **ลบภาษา** ให้คลิกปุ่ม "X" ข้างๆ ภาษา;

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/zh8Dggr5dhzy23xhldcyi_openapi-lang2-light.png)
:::

:::WorkflowBlockItem
ปิดเมนูและตรวจสอบลิ้นชักโค้ดและตัวอย่างโค้ดที่อัปเดตแล้ว

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/1xLUwWXYb-sQuA16PCiIm_openapi-final-light.png)
:::
::::

