Anytify ช่วยให้คุณส่งการแจ้งเตือนไปยังแชทกลุ่ม แชทส่วนตัว หรือแอปพลิเคชันใดๆ ด้วยการผสานรวม API อย่างง่าย
เริ่มต้นใช้งานAPI ที่ง่ายดายช่วยให้คุณผสานรวมการแจ้งเตือนกับบริการหรือแอปพลิเคชันใดๆ ได้ในไม่กี่นาที
ส่งการแจ้งเตือนไปยังแชทกลุ่ม เพื่อให้ทีมของคุณได้รับข้อมูลแบบเรียลไทม์
ปรับแต่งการแจ้งเตือนของคุณด้วยข้อความ รูปภาพ และสติกเกอร์ เพื่อการมีส่วนร่วมที่ดีขึ้น
Anytify เป็นบริการที่ช่วยให้การส่งการแจ้งเตือนไปยังแชทกลุ่มหรือแชทส่วนตัวของคุณเป็นเรื่องง่าย ด้วย API ที่ง่ายดาย คุณสามารถผสานการแจ้งเตือนเข้ากับแอปพลิเคชัน บริการ หรือเว็บไซต์ของคุณได้
Anytify เป็นบริการที่ช่วยให้การส่งการแจ้งเตือนไปยังแชทกลุ่มหรือแชทส่วนตัวของคุณเป็นเรื่องง่าย ด้วย API ที่ง่ายดาย คุณสามารถผสานการแจ้งเตือนเข้ากับแอปพลิเคชัน บริการ หรือเว็บไซต์ของคุณได้
เริ่มต้นใช้งาน Anytify ด้วยขั้นตอนดังต่อไปนี้:
Anytify ใช้ OAuth 2.0 สำหรับการรับรองความถูกต้องและการอนุญาต เอนด์พอยต์ต่อไปนี้มีไว้สำหรับการดำเนินการ OAuth:
เอนด์พอยต์นี้ใช้เพื่อแลกเปลี่ยนรหัสการอนุญาตสำหรับโทเค็นการเข้าถึง
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
grant_type | String | ใช่ | ต้องเป็น "authorization_code" |
code | String | ใช่ | รหัสการอนุญาตที่ได้รับจากเอนด์พอยต์การอนุญาต |
redirect_uri | String | ใช่ | redirect_uri เดียวกันกับที่ใช้ในคำขออนุญาต |
client_id | String | ใช่ | ไอดีไคลเอนต์ของคุณ |
client_secret | String | ใช่ | ความลับของไคลเอนต์ของคุณ |
curl -X POST https://anytify.com/oauth/token \ -F 'grant_type=authorization_code' \ -F 'code=XXXXXXX' \ -F 'redirect_uri=https://example.com/callback' \ -F 'client_id=XXXXXXX' \ -F 'client_secret=XXXXXXX'
{ "access_token": "XXXXXXX", "token_type": "Bearer" }
Notify API มีเอนด์พอยต์สำหรับการส่งการแจ้งเตือนและการจัดการโทเค็นการเข้าถึง:
เอนด์พอยต์นี้ใช้เพื่อตรวจสอบสถานะของโทเค็นการเข้าถึง
ส่วนหัว | ค่า |
---|---|
Authorization | Bearer {access_token} |
curl -X GET https://api.anytify.com/api/status \ -H 'Authorization: Bearer XXXXXXX'
{ "status": 200, "message": "ok", "targetType": "USER", "target": "User Name" }
เอนด์พอยต์นี้ใช้เพื่อส่งการแจ้งเตือนไปยังผู้ใช้หรือกลุ่ม
ส่วนหัว | ค่า |
---|---|
Authorization | Bearer {access_token} |
Content-Type | application/x-www-form-urlencoded |
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
message | String | ใช่ | ข้อความแจ้งเตือน (สูงสุด: 1000 ตัวอักษร) |
imageFile | File | ไม่ | ไฟล์รูปภาพที่จะส่ง (สูงสุด: 10MB, JPEG เท่านั้น) |
imageThumbnail | String | ไม่ | URL ภาพขนาดย่อ (สูงสุด: 240×240px, JPEG เท่านั้น) |
imageFullsize | String | ไม่ | URL รูปภาพขนาดเต็ม (สูงสุด: 2048×2048px, JPEG เท่านั้น) |
stickerPackageId | Number | ไม่ | รหัสแพ็คเกจสติกเกอร์ |
stickerId | Number | ไม่ | รหัสสติกเกอร์ |
notificationDisabled | Boolean | ไม่ | ค่าเป็น True เพื่อปิดเสียงแจ้งเตือน |
curl -X POST https://api.anytify.com/api/notify \ -H 'Authorization: Bearer XXXXXXX' \ -F 'message=Hello, this is a test notification!' \ -F 'imageFile=@/path/to/image.jpg'
{ "status": 200, "message": "ok" }
เอนด์พอยต์นี้ใช้เพื่อเพิกถอนโทเค็นการเข้าถึง
ส่วนหัว | ค่า |
---|---|
Authorization | Bearer {access_token} |
curl -X POST https://api.anytify.com/api/revoke \ -H 'Authorization: Bearer XXXXXXX'
{ "status": 200, "message": "ok" }
Anytify API มีข้อจำกัดอัตราดังต่อไปนี้:
รหัสสถานะ | ข้อความข้อผิดพลาด | คำอธิบาย |
---|---|---|
400 | Invalid parameter | พารามิเตอร์ที่จำเป็นหายไปหรือไม่ถูกต้อง |
401 | Invalid access token | โทเค็นการเข้าถึงไม่ถูกต้องหรือหมดอายุ |
429 | Rate limit exceeded | มีการส่งคำขอมากเกินไปในเวลาสั้น ๆ |
500 | Server error | เกิดข้อผิดพลาดบนเซิร์ฟเวอร์ |