Uri.BuildQueryString สร้าง URL Query String จากรายการหรือแถวข้อมูล มีประโยชน์เมื่อต้องสร้าง URL พารามิเตอร์สำหรับการเรียก API
=Uri.BuildQueryString(query as record) as text
=Uri.BuildQueryString(query as record) as text
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| query | record | Yes | Record ที่มี Key-Value pairs |
Uri.BuildQueryString([id = "123", name = "John"])=Uri.BuildQueryString([id = "123", name = "John"])
"id=123&name=John"
"https://api.example.com/search?" & Uri.BuildQueryString([q = "Thailand", limit = "10"])="https://api.example.com/search?" & Uri.BuildQueryString([q = "Thailand", limit = "10"])
"https://api.example.com/search?q=Thailand&limit=10"
ได้ ฟังก์ชันจะเข้ารหัส (Encode) spaces เป็น %20 โดยอัตโนมัติ
ฟังก์ชัน Uri.BuildQueryString ใช้สำหรับสร้าง URL Query String จากข้อมูลอีกแบบหนึ่ง