מגביל שיעור#
המערכת נועדה למנוע שימוש לא נכון ב-API. בקשות שנעשו בתדירות גבוהה מהמצוין בטבלה יידחה עם שגיאה 429. הערכים חלים על כל מופע.
דוגמה
אתה יכול לבצע 500 בקשות בסך הכל מבלי לקבל שגיאה 429 עבור 10 מופעים, שכל אחד מהם מבצע 50 בקשות שיטת SendMessage.
אם תבצע 51 בקשות של שיטת SendMessage באחד מהמופעים, הבקשה ה-51 תידחה עם שגיאה 429. במקביל, כל שאר המופעים ימשיכו לבצע בקשות מבלי לקבל את השגיאה.
מספר בקשות מותר#
שִׁיטָה | בקשות לשנייה |
---|---|
getSettings | 1 |
setSettings | 1 |
getStateInstance | 1 |
getStatusInstance | 1 |
reboot | 1 |
logout | 1 |
qr | 3 |
scanQrCode | 1 |
setProfilePicture | 0,1 |
getWaSettings | 1 |
sendFileByUpload | 50 |
receiveNotification | 100 |
deleteNotification | 100 |
downloadFile | 5 |
getChatHistory | 1 |
getMessage | 10 |
lastIncomingMessages | 1 |
lastOutgoingMessages | 1 |
createGroup | 1 |
updateGroupName | 1 |
getGroupData | 1 |
addGroupParticipant | 10 |
removeGroupParticipant | 10 |
setGroupAdmin | 10 |
removeAdmin | 10 |
setGroupPicture | 1 |
leaveGroup | 10 |
readChat | 10 |
getDeviceInfo | 1 |
checkWhatsapp | 10 |
getAvatar | 10 |
getContacts | 1 |
getContactInfo | 1 |
deleteMessage | 10 |
archiveChat | 10 |
unarchiveChat | 10 |
setDisappearingChat | 1 |
sendMessage | 50 |
sendButtons | 50 |
sendTemplateButtons | 50 |
sendListMessage | 50 |
sendLocation | 50 |
sendLink | 50 |
sendContact | 50 |
sendFileByUrl | 50 |
sendPoll | 50 |
clearMessagesQueue | 1 |
showMessagesQueue | 1 |
sendTemplate | 50 |
forwardMessages | 50 |
deleteStatus | 10 |
getIncomingStatuses | 1 |
getOutgoingStatuses | 1 |
getStatusStatistic | 1 |
sendTextStatus | 5 |
sendVoiceStatus | 5 |
sendMediaStatus | 5 |