Dịch vụ Gửi tin nhắn

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Bạn có thể gửi và nhận yêu cầu và phản hồi sau đây để phát sóng tin nhắn qua các máy chủ của trải nghiệm của bạn. Để biết về sử dụng API, hãy xem Hướng dẫn sử dụng API.

CrossServerMessaging

https://apis.roblox.com/messaging-service/

Các điểm cuối sau đây có trong đường dẫn liên quan đến URL cơ sở.

Đăng một Tin nhắn

POST /v1/universes/{universeId}/topics/{topic}

Xuất một thông điệp đến một chủ đề trước định của một trải nghiệm, với kích thước thông điệp lên đến 1,024 ký tự (1 KB). Yêu cầu quyền Xuất cho API keys và scope university-messaging-service

Tham Số

universeId number

Nhận dạng của trải nghiệm mà bạn muốn gửi thông điệp của bạn đến. Bạn có thể sao chép ID Universe của trải nghiệm của bạn trên Creator Dashboard .

Path
Bắt Buộc
topic string

Chủ đề mà bạn muốn đăng tin của bạn, với lên đến 80 ký tự.

Path
Bắt Buộc

Phản Hồi

Quyền Cần Có

Cần có các quyền khóa API sau đây để gọi ra điểm cuối này. Để biết thêm thông tin về cách tạo các khóa thích hợp, hãy xem [Quản lý khóa API] (/cloud/auth/api-keys).

  • Đăng Tải

Cần có các phạm vi sau đây để ứng dụng OAuth 2.0 của bạn sử dụng điểm cuối này. Để biết thêm thông tin về cách đăng ký ứng dụng OAuth 2.0, hãy xem Đăng ký và đánh giá ứng dụng.

  • universe-messaging-service:publish

Đối Tượng

Các đối tượng sau đây mô tả payload được chấp nhận hoặc bị trả về. Xem từng điểm cuối để biết thêm thông tin về thời điểm sử dụng các đối tượng này.

PublishRequest

Thể hiện cơ thể yêu cầu với chuỗi tin nhắn bạn muốn đăng trên máy chủ trực tiếp.

Thuộc Tính

message string

Nội dung tin nhắn bạn muốn đăng trên máy chủ trực tiếp.