diff --git a/src/app/api/auth/meta/route.ts b/src/app/api/auth/meta/route.ts index a5f0ef7..e1b1720 100644 --- a/src/app/api/auth/meta/route.ts +++ b/src/app/api/auth/meta/route.ts @@ -33,10 +33,11 @@ export async function GET(request: NextRequest) { 'business_management', 'pages_show_list', 'pages_read_engagement', - // Necessário para ler a conta de Instagram vinculada a cada página - // (campo instagram_business_account em /me/accounts). Sem isso, o app - // mostra "sem Instagram vinculado" mesmo quando há um IG conectado. - 'instagram_basic', + // Para mostrar a conta de Instagram vinculada à página (campo + // instagram_business_account), o app precisa do escopo instagram_basic. + // Ele só é válido depois de adicionar o produto/uso de Instagram no painel + // do Meta Developers — senão o login quebra com "Invalid Scopes". Ative lá + // e então reinclua 'instagram_basic' nesta lista. ].join(','); const authUrl = new URL(