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.

22 aprilie 2024

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

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

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