แอป Google Chat แต่ละแอปที่คุณสร้างจะต้องมีแอปของตนเอง โปรเจ็กต์ Google Cloud ที่เปิดใช้และกำหนดค่า Chat API หน้านี้ จะแสดงวิธีกำหนดค่า Chat API
ข้อกำหนดเบื้องต้น
- ธุรกิจหรือองค์กร บัญชี Google Workspace ที่มีสิทธิ์เข้าถึง Google Chat
- สร้างโปรเจ็กต์ Google Cloud
- กำหนดค่าหน้าจอขอความยินยอม OAuth
- เปิดใช้ Google Chat API
เลือกชื่อที่แสดง รูปโปรไฟล์ และคำอธิบายสำหรับแอป Chat
หากต้องการเรียกใช้ Chat API คุณต้องตั้งค่า แอป Google Chat ที่มีข้อมูลต่อไปนี้
ช่อง | คำอธิบาย | รูปแบบ |
---|---|---|
ชื่อแอป | ชื่อที่แสดงของแอป Chat | อักขระที่เป็นตัวอักษรและตัวเลขคละกันสูงสุด 25 ตัว |
URL ของรูปโปรไฟล์ | รูปภาพที่แสดงเป็นของแอป Chat ของคุณ อวาตาร์ | HTTPS URL ที่ชี้ไปยังรูปภาพกราฟิกสี่เหลี่ยมจัตุรัส (PNG หรือ JPEG) ขนาดที่แนะนำคือ 256 x 256 พิกเซลขึ้นไป |
คำอธิบาย | คำอธิบายสั้นๆ ว่าวัตถุประสงค์ของ แอป Chat | อักขระที่เป็นตัวอักษรและตัวเลขคละกันสูงสุด 40 ตัว |
ชื่อ รูปโปรไฟล์ และคำอธิบายของแอป Chat แสดงต่อผู้ใช้ใน UI ของ Chat สำหรับ Chat API บางรายการ เขียนคำขอ Chat จะใช้ข้อมูลนี้เพื่อระบุแหล่งที่มา การดำเนินการที่แอป Chat ทำใน Chat
เช่น หากคุณเรียกใช้เมธอด spaces.create()
Chat
จะมีชื่อแอป Chat อยู่ในช่อง
รายละเอียดเกี่ยวกับผู้ที่สร้างพื้นที่ทำงานดังที่แสดงในรูปภาพต่อไปนี้
![แอป Google Chat สร้างพื้นที่ทำงานสำหรับผู้ใช้](https://developers.google.cn/static/workspace/chat/images/auth-user-create-space.png?authuser=9&hl=th)
spaces.create()
ในการสร้าง
พื้นที่ทำงานในนามของผู้ใช้
หากต้องการโต้ตอบกับแอปใน Chat ผู้ใช้จะดูหรือใช้แอปนี้ได้ ข้อมูลในลักษณะต่อไปนี้
- เรียกใช้แอปใน Chat โดยการ @พูดถึงชื่อแอป
- ค้นหาและเริ่มส่งข้อความส่วนตัวด้วยแอป Chat ในเมนูแอป ข้อความส่วนตัวจะแสดง ชื่อและรูปโปรไฟล์ของแอป Chat
- จากแถบเขียน ผู้ใช้จะเรียกดูแอปใน Chat และดู ชื่อ อวาตาร์และคำอธิบาย
กำหนดค่าแอปใน Chat ในคอนโซล Google Cloud
เมื่อมีรายละเอียดแอปใน Chat ให้เปิด โปรเจ็กต์ที่อยู่ในระบบคลาวด์และกำหนดค่า Chat API ดังนี้
ในคอนโซล Google Cloud ให้ไปที่หน้า Chat API แล้วคลิก หน้าการกำหนดค่า
ในส่วนข้อมูลแอปพลิเคชัน ให้กรอกชื่อแอป, URL ของรูปโปรไฟล์ และช่องคำอธิบาย
ในส่วนฟีเจอร์แบบอินเทอร์แอกทีฟ ให้คลิกปุ่มสลับเปิดใช้ฟีเจอร์แบบอินเทอร์แอกทีฟ ให้อยู่ตำแหน่งปิดเพื่อปิดใช้ฟีเจอร์อินเทอร์แอกทีฟสำหรับ แอป Chat คุณตั้งค่านี้ได้ภายหลัง เพื่อเรียนรู้เกี่ยวกับ การกำหนดค่าและการสร้างฟีเจอร์แบบอินเทอร์แอกทีฟ โปรดดู รับและตอบกลับการโต้ตอบของผู้ใช้
ไม่บังคับ: ในส่วนบันทึก ให้เลือกช่องทำเครื่องหมายบันทึกข้อผิดพลาดไปยังการบันทึก ใช้ Google Cloud Logging สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกข้อผิดพลาดการค้นหาสำหรับแอป Chat
คลิกบันทึก
ให้สิทธิ์ผู้อื่นเพื่อกำหนดค่าแอป Chat
คุณสามารถ ให้สิทธิ์เข้าถึงแก่ผู้ใช้บางราย ไปยังหน้าการกำหนดค่าแอปใน Chat ใช้เมนู IAM เจ้าของแอป Chat และผู้ดูแอป Chat บทบาทใหม่ ผู้ใช้ที่มีบทบาทเหล่านี้จะไปยังแอป Chat ไม่ได้ หน้าการกำหนดค่าโดยใช้ API และ บริการแต่สามารถ เข้าถึงหน้าการกำหนดค่าโดยไปที่คอนโซล Google Cloud สำหรับ โปรเจ็กต์ที่อยู่ในระบบคลาวด์ของโฮสต์ของแอป Chat มีดังนี้
https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID
โดยที่ PROJECT_ID
คือรหัสโปรเจ็กต์ของ
โปรเจ็กต์ Google Cloud ที่โฮสต์แอป Chat
หัวข้อที่เกี่ยวข้อง
- เลือกสถาปัตยกรรมของแอป Chat
- วิธีกำหนดค่าแอป Chat สำหรับฟีเจอร์แบบอินเทอร์แอกทีฟ ดูหัวข้อรับและโต้ตอบการโต้ตอบของผู้ใช้