Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ WhatsApp API#
Green API ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°ΡΠΈΡΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°:
-
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΠ°ΡΠΈΡ Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, Π΄Π΅Π»ΠΈΡΡΡΡ Π³Π΅ΠΎΠΏΠΎΠ·ΠΈΡΠΈΠ΅ΠΉ, ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ Π»ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² WhatsApp, ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠΎ Π½Π° Π½Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΡΡΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ.
ΠΠ° ΡΠ°ΡΠΈΡΠ΅ "Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ" ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ 1 ΠΈΠ½ΡΡΠ°Π½Ρ, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ 3 ΡΠ°ΡΠ°ΠΌΠΈ (ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ) ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ 3 ΡΠ°ΡΠΎΠ².
-
ΠΠ»Π°ΡΠ½ΡΠΉ ΡΠ°ΡΠΈΡ ΠΠΈΠ·Π½Π΅Ρ
Π Π½ΡΠΌ ΡΠΎΠ±ΡΠ°Π½Ρ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΈΡΠ° Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ. ΠΠ½ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΠΌΠ°ΡΡΡΠ°Π±Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΡΡ ΡΠ°ΡΠΎΠ².
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΡΠ°ΡΠΈΡΠ°Ρ , ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡ :
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡΡ 1 ΡΠΈΡΠ»Π°.
Π Π΄Π°Π½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ Π΅ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΡΡΡΡΡΠ²ΡΠ΅Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅, ΡΠΎ Π½Π° Π½Π΅ΠΌ Π½Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ.
ΠΠ΅ΡΠΎΠ΄Ρ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ#
ΠΠ΅ΡΠΎΠ΄ | Π’Π°ΡΠΈΡ "Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ". Π§ΠΈΡΠ»ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ | Π’Π°ΡΠΈΡ "Business". Π§ΠΈΡΠ»ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ |
---|---|---|
checkWhatsapp | 100 | 30 000 |
sendContact | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
DeleteMessage | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendLocation | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendFileByUrl | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
updateGroupName | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getGroupData | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
addGroupParticipant | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
removeGroupParticipant | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
setGroupAdmin | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
removeAdmin | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
leaveGroup | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendFileByUpload | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
lastIncomingMessages | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
lastOutgoingMessages | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
createGroup | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getContacts | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
forwardMessages | 1000 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
readChat | 500 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
downloadFile | 500 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getChatHistory | 300 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getStatusInstance | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getAvatar | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
setGroupPicture | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
archiveChat | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
unarchiveChat | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getContactInfo | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
setDisappearingChat | 100 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendTextStatus | 10 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendVoiceStatus | 10 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendMediaStatus | 10 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getOutgoingStatuses | 10 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getIncomingStatuses | 10 | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
deleteStatus | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getStatusStatistic | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getSettings | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
setSettings | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getStateInstance | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
reboot | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
logout | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
qr | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
scanQrCode | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
setProfilePicture | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getWaSettings | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
receiveNotification | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
deleteNotification | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getMessage | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
getDeviceInfo | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendMessage | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendButtons | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendTemplateButtons | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendListMessage | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendLink | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendPoll | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
clearMessagesQueue | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
sendTemplate | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ#
Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ | Π’Π°ΡΠΈΡ "Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ". Π§ΠΈΡΠ»ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ | Π’Π°ΡΠΈΡ "ΠΠΈΠ·Π½Π΅Ρ". Π§ΠΈΡΠ»ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ |
---|---|---|
incomingMessageReceived | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
outgoingMessageReceived | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
outgoingAPIMessageReceived | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
outgoingMessageStatus | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
stateInstanceChanged | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
statusInstanceChanged | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
deviceInfo | Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
incomingCall | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
incomingBlock | Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |
quotaExceeded | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ | ΠΠ΅Π·Π»ΠΈΠΌΠΈΡ |