Uau! Emoji of happy man Obțineți gratuit contul de dezvoltator! Înregistrați-vă acum
API REST

Whapi.Cloud Jurnal de Modificări

Whapi.Cloud a fost proiectat ca un produs extensibil pentru programatori. Oferim un API simplu și performant pentru a interacționa cu WhatsApp. Inginerii noștri dedicați îmbunătățesc continuu API-ul WhatsApp pe baza feedback-ului dvs.

27 noiembrie 2024

Nou

  • Optimizată interacțiunea canalelor cu baza de date, pentru a reduce încărcarea infrastructurii;
  • Introdus un nou status pentru canal “SYNC_ERROR” pentru a detecta eșecul sincronizării canalului cu contul dvs. WhatsApp. În acest caz, API-ul continuă să funcționeze, dar nu veți putea recupera mesaje/chat-uri/grupuri prin metodele GET. Dacă apare acest status, reautorizați canalul;
  • Implementat un endpoint care permite personalizarea setărilor pentru mesaje care dispar în chat;
  • Introdus un nou endpoint pentru crearea de etichete noi;
  • Implementat un nou endpoint pentru fixarea unui mesaj;
  • Datele webhook despre un mesaj nou au fost îmbunătățite cu un parametru despre dispariția mesajului;

Rezolvat

  • Rezolvată complet obținerea listei de membri în Comunități. Administratorii văd toate numerele de telefon disponibile ale participanților, în timp ce membrii comunității văd doar numerele de telefon ale contactelor familiare, precum și datele @lid ale celor nefamiliare;
  • Eroarea a fost schimbată într-una mai ușor de înțeles atunci când se încearcă utilizarea unui mediaID expirat. Aflați mai multe despre perioadele de expirare a fișierelor și materialelor media;
  • Rezolvată afișarea Transmisiunilor în răspunsul Get Chats;
  • Rezolvată eliminarea garantată a membrilor din Comunitate;
  • Webhook-ul în modul de actualizare a chat-ului arată acum întotdeauna ultimul mesaj real din chat;
  • Rezolvat comportamentul parametrului unread în callback-uri, atunci când se folosește metoda mark_unread;
  • Rezolvat apelul pentru obținerea codului QR folosind parametri de personalizare;
  • Rezolvată crearea de produse cu moneda PKR;
12 noiembrie 2024

Nou

  • A fost introdus un endpoint care permite aderarea la grupuri comunitare;
  • A fost adăugat un endpoint pentru crearea de Grupuri Ascunse în comunități;
  • A fost adăugat decupajul automat al imaginilor atunci când se setează poza de profil a canalului pentru a respecta cerințele WhatsApp;

Rezolvat

  • A fost optimizată metoda de trimitere a produselor;
  • A fost corectată acceptarea răspunsurilor de la DialogFlow atunci când oferă opțiuni multiple;
October 28, 2024

Nou

Rezolvat

  • Fixed passing of "context - quoted" parameter in incoming callback when quoting messages with file;
  • Fixed USERS POST webhook. Now it immediately sends a callback when a user is authorized in a channel;
  • Added the ability to reply in private chat to community announcements;
  • Standardized a single callback format when a button is clicked from the phone app and web version;
  • Fixed behavior of "after_update" parameters in callbacks when changing labels on chat;
28 octombrie 2024

Nou

Rezolvat

  • S-a remediat transmiterea parametrului "context - quoted" în callback-ul de intrare atunci când se citează mesaje cu fișiere;
  • S-a remediat webhook-ul USERS POST. Acum trimite imediat o callback atunci când un utilizator este autorizat într-un canal;
  • A fost adăugată posibilitatea de a răspunde în chat privat la anunțurile comunității;
  • S-a standardizat un format unic de callback atunci când un buton este apăsat din aplicația de telefon și versiunea web;
  • S-a remediat comportamentul parametrilor "after_update" în callback-uri atunci când se modifică etichetele în chat;
26 septembrie 2024

Nou

Rezolvat

  • Funcționalitatea endpoint-ului pentru actualizarea pictogramelor din grupuri a fost restaurată;
  • Informații suplimentare au fost adăugate în răspunsul pentru adăugarea unui participant în comunitate;
  • Callback-urile pentru mesajele de ieșire cu butoane au fost corectate.
12 septembrie 2024

Nou

Rezolvat

  • Corectat Callback-ul la schimbarea mesajului în canale (newsletter);
30 august 2024

Nou

  • Adăugat un webhook pentru a primi informații despre o nouă solicitare de aderare la un grup. Permite obținerea unui callback instantaneu cu toate detaliile solicitării;
  • Acum, în "Obține informații despre grup prin cod de invitație" poți obține informații despre numărul de participanți din grup;
  • Adăugat un nou endpoint (POST /stories/send/audio) pentru trimiterea de mesaje vocale în Stories (Statusuri);
  • S-a făcut o prevedere pentru comprimarea automată a unei imagini prea mari la crearea unui produs;

Rezolvat

  • S-a remediat comportamentul canalului care afișa un status incorect atunci când conexiunea telefonică eșua. Acum, atunci când o sesiune nu reușește să se conecteze la canal, autorizarea este resetată automat;
  • Noile nume de grupuri sunt afișate corect în "Obține Chats";
  • S-a completat răspunsul la solicitarea de creare a unui grup. Acum, este afișat array-ul de numere care nu au putut fi adăugate în grup. Motivele și soluția pentru aceasta sunt descrise în baza noastră de cunoștințe;
  • S-au rezolvat problemele legate de suprascrierea ID-urilor de mesaje originale cu mesaje de sistem;
13 august 2024

Nou

  • Adăugarea mai multor numere într-un grup se face acum cu o singură cerere, care grupează contactele într-un singur mesaj de sistem.;
  • Noul metodă Subscribe to newsletter by invite code vă permite să urmăriți un canal doar cu invite_code;
  • De asemenea, puteți părăsi canalul folosind metoda Unsubscribe from newsletter by invite code;
  • Pagina Istoricului Facturilor din tabloul de bord afișează un buton pentru descărcarea unei facturi de la Stripe;

Rezolvat

  • Punctul final pentru actualizarea produsului a fost restaurat;
  • Webhook-ul de modificare a grupului a fost restaurat pentru a schimba numele grupului și pentru a schimba imaginea de profil a grupului;
  • Funcționarea corectă a arhivării chat-urilor a fost reparată;
  • Afișarea corectă a imaginilor de profil ale canalelor (newsletter): dacă nu există nicio imagine, parametrul nu este afișat;
3 august 2024

Nou

  • Adăugat un nou parametru no_encode la punctele de trimitere a fișierelor media. Acest parametru previne conversia fișierelor de partea noastră, rezolvând problemele de timeout în timpul conversiilor lungi de fișiere media. Dacă aveți încredere în codecurile dvs., puteți seta no_encode = true pentru a trimite videoclipul în formatul său original. Rețineți că acest lucru poate afecta afișarea videoclipului pe versiunile web/telefon;
  • Răspunsul Obțineți buletine informative acum afișează rolul dispozitivului conectat (administrator, creator, abonat, etc.);
  • Adăugat un parametru cu ID-ul buletinului informativ și InviteCode la mesajul de tip "Invitație de Canal" pentru a facilita automatizarea abonamentelor la canal;
  • Adăugat la POST /media posibilitatea de a încărca prin link / prin base64 / fișier;

Rezolvat

  • Fixat trimiterea fișierelor GIF;
  • Fixat obținerea imaginilor de profil din Canale (buletine informative);
29 iulie 2024

Rezolvat

  • Funcția Deconectare Număr a fost remediată. Deconectarea funcționează acum rapid și corect, afișând statusul "Deconectat" în aplicație;
  • S-a stabilizat conexiunea numerelor la canal pentru a asigura recuperarea corectă a datelor din aplicație;
  • S-a remediat o situație în care un mesaj de sistem apărea în locul unui mesaj obișnuit cu același ID;
  • Canalele nu ies din modulul de Încălzire în caz de repornire;
  • Operațiunea de bază optimizată;
18 iulie 2024

Nou

Rezolvat

  • Remediată primirea voturilor în sondaje în mesajele private;
  • Remediată primirea fotografiilor de profil ale utilizatorilor;
  • Remediată o situație în care emoji-ul de reacție la un mesaj returna un ID modificat al mesajului original;
  • Obținerea /newsletters nu se blochează dacă un canal șters anterior este inclus în selecție (WhatsApp furnizează, de asemenea, informații despre canalele șterse);
  • Restabilită viteza de procesare a previzualizării linkurilor;
  • Restabilit declanșatorul în callback-ul sondajului;
  • Remediată o situație în Obținerea mesajelor unde statusurile mesajelor erau uneori afișate în status în așteptare în ciuda faptului că au fost livrate;
  • Remediată situația în care statusul (povestea) schimbă ID-ul după reacție;
25 iunie 2024

Nou

Rezolvat

  • Personalizarea webhook-ului Group Patch a fost remediată;
22 aprilie 2024 (Vezi detalii)

Nou

  • Performanța canalului este optimizată pentru a preveni reconexiunile frecvente, asigurând o operare stabilă;
  • Convertoare automate de video și audio. Această caracteristică convertește automat fișierele media la formate și codecuri compatibile cu WhatsApp, eliminând preocupările privind compatibilitatea media;
  • Endpoint nou: Trimiteți invitație de administrator al newsletter-ului. În această metodă, puteți trimite mesaje invitând persoane să devină administratori ai Canalului dvs. de WhatsApp (newsletter) pe WhatsApp;
  • Endpoint nou: Acceptați invitația de administrator al newsletter-ului. Această metodă este responsabilă pentru acceptarea unei invitații de a deveni administrator al unui Canal de WhatsApp. Această invitație este un mesaj pe care îl puteți trimite și primi prin webhook-ul de mesaje primite;
  • Endpoint nou: Revocare invitație de administrator al newsletter-ului. Această metodă este responsabilă pentru revocarea unei invitații pentru administratorul Canalului de WhatsApp;
  • Endpoint nou: Eliminați administratorul newsletter-ului. Această metodă este responsabilă pentru eliminarea unui utilizator din administrația Canalului de WhatsApp;
  • Introdus un nou tip de mesaj admin_invite și formatul webhook-ului de intrare;
  • Adăugate detalii despre produs la webhook-ul de mesaje de intrare de tip „produs”;
  • Adăugate detalii despre grup la webhook-ul de mesaje de intrare de tip „invitație în grup”;
  • Endpoint nou: Obțineți informații despre grup prin cod de invitație. Această metodă returnează metadatele grupului cu toate informațiile despre grup și participanții săi;
  • Procesarea mesajelor WhatsApp primite care încep de la anunțurile de pe Facebook și Instagram;
  • La endpoint-ul „Obțineți fișiere media”, este acum posibil să sortați fișierele după data adăugării;

Rezolvat

  • Rezolvată problema spațiului din numele fișierului atunci când se folosește un link din cloud;
  • Rezolvată afișarea previzualizării linkului când există și alte linkuri în textul mesajului;
  • Restaurat webhook-ul Users Delete: permite obținerea detaliilor despre o sesiune deconectată de la un canal;
  • Îmbunătățită detectarea versiunii de business a aplicației de mesagerie;
9 aprilie 2024 (Vezi detalii)

Nou

  • Sincronizarea noilor chat-uri. Dacă un nou contact vă scrie, acest dialog va fi afișat imediat atunci când utilizați apelul API "Obțineți chat-uri";
  • Setarea unui antet personalizat în webhook. Implementat noul parametru "headers" (array de obiecte) /settings care permite transmiterea anteturilor personalizate în callback;
  • În apelul API "Setați iconița grupului", a fost adăugată utilizarea fișierului prin link și MediaID pentru o integrare ușoară cu Make.com;
  • Există un nou parametru "sort" în apelul API pentru a primi mesaje, care este responsabil pentru sortarea mesajelor emise. Unde, sort=desc - implicit, așa cum este emis acum de la nou la vechi și sort=asc - sortare inversă;
  • Există doi noi parametri în primirea sondajelor: vote_limit - cantitatea de opțiuni de răspuns pe care un utilizator le poate selecta, și total - numără suma voturilor pentru toate opțiunile sondajului;
  • Bază de cunoștințe How-To pentru parteneri: flux de lucru pas cu pas, documentație detaliată, etc.;

Rezolvat

  • Stabilizarea autonomă a problemei canalelor suspendate în starea de Lansare;
  • Rezolvată problema ștergerii fișierelor din cloud după 30 de zile;
  • Corecție pentru returnarea zilelor partenerilor în balanță la ștergerea unui canal prin abonament;
1 Aprilie 2024 (Vezi detalii)

Nou

  • Trimiteți link personalizat de invitație în grup: "POST /groups/link/{InviteCode}". Metoda pentru a trimite un link de invitație către un Grup WhatsApp care permite personalizarea previzualizărilor de link și a mesajelor;
  • Trimiteți catalog prin ID-ul de Contact (număr de telefon): "POST /business/catalogs/{ContactID}". Metoda permite trimiterea unui link către un catalog. Personalizarea previzualizării mesajului este permisă;
  • Obțineți fișiere media: "GET /media". Metoda pentru a obține toate fișierele salvate pe cloud de pe canalul dvs. Rețineți că toate fișierele pe cloud sunt acum stocate timp de 30 de zile;
  • Webhook în evenimente de "contacte" pentru un nou contact creat în telefon;

Rezolvat

  • ID-ul sondajului nu se mai schimbă după vot acum;
  • ID-ul unui mesaj nu se mai schimbă după citare;
  • Ștergerea unui MediaID acum înlătură fișierul propriu-zis din cloud;
  • Corectată ordinea statusurilor de livrat și citit când chatul este deschis pe telefon.
15 martie 2024 (Vezi detalii)

Nou

  • Actualizare majoră a backend-ului îmbunătățește performanța API-ului nostru WhatsApp. Stabilitate crescută, viteză de procesare a cererilor crescută de 4-8 ori;
  • Trimiterea mesajelor video scurte: "POST /messages/short" permite să trimiteți un nou tip de mesaj video;
  • Testare Beta: Primirea codului sms pentru înregistrarea numărului prin API fără telefon."POST /users/login/mobile" permite să înregistrați și să conectați numere WhatsApp fără un telefon;
  • Informații despre vizualizările poveștilor și mesajelor în grup: "GET /statuses/{MessageID}" permite să obțineți informații despre cine a vizualizat statusul ("povestea") sau un mesaj în grup;
  • Statusul vizualizărilor (povești) adăugat la webhook-uri;
  • Rezolvată problema trimiterii fișierelor media fără extensie;
  • Adăugate parametrii Anunțuri și Restricționate în detaliile grupului;
  • Implementate reîncercări automate pentru încărcarea fișierelor în caz de erori;
  • Adăugate noi setări ale canalului whapi (instanțe): Încărcare automată a imaginilor de profil ale tuturor contactelor la autorizarea unui număr, Modul Offline pentru numărul dvs. (afectează notificările iPhone), Încărcarea mesajelor vechi/noi;
  • Codul sursă și un ghid pentru API-ul Google Sheets și trimiterea prin foi de calcul;
  • Codul sursă al Distribuitorului de Cereri de la Canal la Canal pentru mail-uri în masă și verificări de numere;

Rezolvat

  • Corectată obținerea produselor;
  • Corectată calcularea valorii parametrului Necitit la obținerea Chat-urilor;
  • Corectată numărarea valorii parametrului Total la obținerea grupurilor;
  • Corectată obținerea mesajelor din newsletter;
  • Versiunea Business a aplicației este definită mai precis;
16 ianuarie 2024

Nou

  • Lansarea integrării cu make.com;
  • GET /users/{ContactID}/profile permite obținerea informațiilor de profil (descriere, imaginea profilului) după numărul de telefon, chiar dacă nu se află în lista dvs. de contacte;
  • "GET /business/{ContactID}/products" permite obținerea catalogului și produselor după numărul de telefon, chiar dacă nu se află în lista dvs. de contacte;
  • Codul sursă al scriptului de trimitere prin Google Sheets a fost încărcat pe GitHub;

Rezolvat

  • Canalele WhatsApp: procesarea fișierelor și previzualizările linkurilor;
30 decembrie 2023 (Vezi detalii)

Nou

Rezolvat

  • Corectată numărarea reacțiilor la postările în Canale;
  • Corectată metoda pentru trimiterea mai multor vcarduri (POST /messages/contact_list);
  • Corectată afișarea diferitelor MIME-type;
  • Corectată apariția chat-urilor noi în GET /chats;
15 decembrie 2023 (Vezi detalii)

Nou

  • "GET /newsletters" metodă pentru a obține o listă a Canalelor WhatsApp;
  • "POST /newsletters" metodă pentru a crea un Canal nou;
  • "POST /messages/text" metodă adaptată pentru trimiterea unui mesaj în Canal;
  • Integrare DialogFlow (Testare Beta);
  • Obțineți fotografii de profil mărime completă ale contactelor/chat-urilor/grupurilor;

Rezolvat

  • Rezolvată problema mesajelor care dispar;
  • Rezolvată procesarea codec-urilor video/audio la trimiterea unui fișier printr-un link;
  • Trimiterea Media prin ID primit de la dispozitiv când descărcarea automată este dezactivată;
  • ID de mesaj unificat în citate într-un grup;
Nov 28, 2023 (Vezi detalii)

Nou

  • Authorization by phone number: Method /users/login/{PhoneNumber};
  • Sign up for a new WhatsApp by text or call: Method /users/login/mobile (Beta testing);
  • New Device system (Allow you to define or choose from ready-made dedicated device platforms to connect your number. Reduces the risk of blocking.);
  • New Logger system (We'll be able to track more information about the channel in case of any issues);
  • WhatsApp Channels (Alpha testing);
  • New actions and triggers in Zapier (Groups, media messages and WhatsApp number checker are fully supported);
  • Source code of WhatsApp Mass Checker on GitHub;
  • Metoda "GET /stories" pentru a obține o listă de statusuri ale contactelor dvs;
  • Metoda "POST /stories" pentru a crea și publica statusuri (versiunea Whatsapp a poveștilor);

Rezolvat

  • Handling webhooks on timeout;
  • Repeated attempts to add a file to the repository on failure;
  • Effect of profile pics on receiving chats;
14 Noi, 2023 (Vezi detalii)

Nou

  • Adăugarea contactelor în agenda WhatsApp prin API (permite adăugarea oricărui număr în grupuri);
  • Webhooks garantate (continuă să trimită notificări dacă există probleme de partea dvs.);
  • Metoda "Get order items" și webhook pentru primirea comenzilor noi (coșuri de cumpărături);
  • Posibilitatea de a conecta propriile proxy-uri prin API în "Update channel settings";
  • Funcționare stabilă a canalului atunci când se lucrează cu proxy-uri mobile (crește protecția împotriva blocărilor cu ~30%);
  • Obținerea imaginii de profil a clientului cu care există un dialog;
  • Notificări despre schimbările de avatare ale profilurilor și grupurilor;
  • /health permite nu doar verificarea stării canalului, ci și pornirea automată în caz de probleme;
  • Adăugat limită de 10000 de solicitări pe lună pentru canalele Sandbox;
  • La autorizarea telefonului, conexiunea se face prin diferite browsere (reducerea riscului de blocări);

Rezolvat

  • Crearea unui grup acum returnează date complete ale grupului, nu doar identificatorul său;
  • Link-uri incorecte la trimiterea Media vor returna eroare 400, nu 500;
  • Parametrul edit la trimiterea mesajelor prin /linkPreview;
  • Corectarea codului sursă în boții de pe GitHub;
Oct 25, 2023 (Vezi detalii)

Nou

  • Parametrul EDIT în funcția trimite mesaj (de orice tip). Permite editarea mesajelor trimise;
  • GET /labels - Obțineți o listă de etichete (20 în total);
  • GET /labels/{labelID} - Obțineți o listă de asocieri de etichete;
  • POST /labels/{labelID}/{itemID} - Atribuiți o asociație unei etichete (mesaj/dialog);
  • DELETE /labels/{labelID}/{itemID} - Ștergeți asociația;
  • Webhooks: labels.post și labels.delete - etichete noi și ștergere etichete;
  • Webhooks: groups.put - schimbări în membrii grupului;
  • Webhooks: groups.post - grupuri noi;
  • Webhooks: groups.patch - actualizați datele grupului;
  • Webhooks: contacts.patch - actualizare contacte;
  • messages.patch și chats.patch trimit evenimente dacă etichetele mesajelor și dialogurilor s-au schimbat;

Rezolvat

  • Codul QR este actualizat la timp;
  • Hook-urile nu includ hook-uri de sistem la încărcare;
  • Denumirile tuturor subtipurilor în răspunsul interogării sunt specificate;
16 Oct, 2023 (Vezi detalii)

Nou

  • Adăugate webhooks pentru diferite evenimente: Mesaje (noi/offline, editare, ștergere), Stări (ale mesajelor), Conversații (recepție, actualizare, ștergere), Prezențe (activitate număr), Apeluri (intrare, pierdute, acceptate, respinse), Utilizatori (Conectare/Deconectare), Canal (schimbare de stare a canalului, actualizare QR)
  • Adăugat parametrul source, pentru a identifica sursa mesajului (API / Web WhatsApp / App)
  • Stickere adăugate în setările "auto_download"
  • Adăugate metode pentru gestionarea profilului utilizatorului (nume / avatar / descriere)
  • Adăugate metode pentru gestionarea listelor de blocare (adăugare în lista neagră / eliminare)
  • Mărită limita base64 pe lungimea cererii la 200mb
  • Adăugate și mărite numărul de proxy-uri pentru canale (aplicate automat pe canalele noi)

Rezolvat

  • Corectat parametrul "lastMessage" la primirea conversațiilor
  • Corectat recuperarea avatarurilor în grupurile noi
  • Implementat corect "target" în webhook pentru reacții la mesaje
25 Sep, 2023

Nou

  • Adăugat metoda "Get presence". Permite obținerea stărilor camerei și de exemplu, dezvoltarea unui Last Seen Checker
  • Adăugată abilitatea de a afișa stări de "tastare" sau "înregistrare" în metoda /presences

Rezolvat

  • Reparate metodele "Obține iconița grupului" și "Șterge iconița grupului"
  • Corectată afișarea stării "redat" pentru mesajele audio
21 Sep, 2023

Nou

  • Adăugat filtrarea după autor în /messages/list
  • Adăugat parametrul typing_time pentru a afișa statusul de scriere în /messages/text
  • Adăugat parametrul recording_time pentru a afișa statusul de înregistrare în /messages/voice
  • Adăugat parametrul ephemeral pentru a activa mesajele care dispar
  • Adăugat parametrul link_preview pentru a afișa previzualizarea linkurilor în /messages/text

Rezolvat

  • Valoarea numărului total de mesaje în metoda /messages/list este afișată corect
  • ID-ul unui și aceluiași mesaj în hook-urile 'Message' și 'Ack' au fost aduse la același format
15 Sep, 2023

Nou

  • Adăugat metodă pentru adăugarea membrilor într-un grup
  • Introdus sistemul de plată Stripe

Rezolvat

  • Restricțiile asupra numărului de opțiuni de răspuns în Polls au fost aduse la standard