Conectați-văÎncepeți perioada de probă gratuită
Meta Tech Provider

„Your app is missing required Graph API permissions for Cloud API companion pairing”

Acest mesaj înseamnă că platforma care a pornit înregistrarea nu are permisiunile WhatsApp cerute de Meta, la nivelul de acces cerut de Meta, pentru a conecta numărul unei aplicații WhatsApp Business la Cloud API. Meta permite unei firme să acorde doar permisiunile pentru care platforma deține Advanced access. Firma nu poate remedia problema; o remediază platforma.

Advanced access

Ce are nevoie un partener pentru fiecare permisiune, înainte ca clienții săi să o poată acorda prin Embedded Signup.

200

Eroarea returnată de apelurile API când whatsapp_business_management este folosită fără Advanced access pe conturi care nu aparțin aplicației.

2 permissions

whatsapp_business_management și whatsapp_business_messaging, cele două permisiuni pe care Meta spune că le necesită în general integrările WhatsApp.

Tech Provider

Meta cere ca platforma să fie deja Solution Partner sau Tech Provider pentru a înrola utilizatori ai aplicației WhatsApp Business.

Ce înseamnă mesajul?

Textul complet este: „Your app is missing required Graph API permissions for Cloud API companion pairing. Please verify advanced WhatsApp Business permissions are granted, then try again.” Referințele publice ale Meta pentru erori nu listează exact această formulare, dar fiecare parte a ei corespunde unui element pe care Meta îl documentează.

„Your app” este aplicația Meta a platformei care rulează înregistrarea, nu aplicația WhatsApp Business de pe telefon. Meta nu definește public companion pairing; citit în context, descrie Cloud API care preia un număr rămas înregistrat în aplicația WhatsApp Business, adică exact aranjamentul Coexistence. Iar permisiunile WhatsApp Business „advanced” se referă la Advanced access, nivelul pe care Meta îl acordă prin App Review.

Ce permisiuni sunt implicate?

Documentația Meta despre permisiuni numește două pe care integrările WhatsApp le necesită în general. whatsapp_business_management acoperă metadatele contului, șabloanele, numerele de telefon, analizele și webhook-urile contului. whatsapp_business_messaging acoperă trimiterea mesajelor și primirea webhook-urilor pentru mesaje și status.

Pentru un partener ai cărui clienți folosesc aplicația sa, Meta cere App Review și Advanced access pentru fiecare permisiune de care aplicația are nevoie. Meta precizează direct consecința: fără Advanced access pentru o permisiune, clienții nu o pot acorda aplicației prin Embedded Signup. Apelurile făcute cu whatsapp_business_management pe conturi care nu aparțin aplicației, fără Advanced access, returnează eroarea 200.

O platformă poate verifica ce a acordat de fapt o firmă inspectând token-ul cu endpoint-ul debug_token al Meta, care listează permisiunile acordate în scopes.

Ce poate face firma?

Foarte puțin din partea ei, și nu ar trebui să încerce să schimbe setările sale Meta pentru a elimina problema. Remedierea ține de platformă: aceasta trebuie să fie Tech Provider sau Solution Partner, ceea ce Meta indică drept cerință pentru înrolarea utilizatorilor aplicației WhatsApp Business, și trebuie să aibă Advanced access aprobat pentru permisiunile WhatsApp.

Firma poate raporta platformei mesajul exact, apoi poate reîncerca după ce platforma confirmă accesul sau poate folosi o platformă care deține deja acest statut. Reîncercarea aceluiași flux pe aceeași platformă înainte de asta dă același rezultat și nu afectează aplicația WhatsApp Business de pe telefon.

Greșeli frecvente

  • Acordarea de permisiuni suplimentare în setările Meta ale firmei. Accesul lipsă aparține aplicației platformei.
  • Găzduirea proprie a unui instrument pe o aplicație de dezvoltator fără App Review. Fără Advanced access, firmele nu pot acorda permisiunile necesare.
  • Reîncercarea repetată pe aceeași platformă. Rezultatul se schimbă doar când se schimbă accesul acelei platforme.
Faceți acest lucru cu EasyCoexistence

EasyCoexistence este un Tech Provider Meta independent, cu aplicație Meta proprie, și rulează Embedded Signup v4 pentru Coexistence, astfel că firmele își conectează numărul printr-o platformă care are deja accesul cerut de Meta.

Întrebări frecvente

Este ceva în neregulă cu aplicația mea WhatsApp Business?

Nu. Mesajul se referă la aplicația Meta a platformei, nu la aplicația de pe telefonul dumneavoastră, care continuă să funcționeze.

Pot acorda eu permisiunea?

Vi se afișează spre acordare doar permisiunile pentru care platforma deține Advanced access. Accesul lipsă trebuie mai întâi aprobat pentru platformă.

Cum obține o platformă Advanced access?

Prin Meta App Review, pentru fiecare permisiune de care are nevoie aplicația sa, în calitate de partener ai cărui clienți folosesc aplicația.

Are firma nevoie de App Review?

Nu. Meta precizează că un dezvoltator direct, care accesează doar datele propriei firme, nu are nevoie nici de App Review, nici de Advanced access.

Continuați să citiți

Gata să începeți?

Configurați WhatsApp Coexistence în câteva minute, nu luni. Aplicația continuă să funcționeze pe telefon.

Începeți perioada de probă gratuită

Verificat la

Eroare Coexistence: permisiuni Graph API lipsă