Um Gerenciador de Negócios pode reivindicar apps que pertencem a uma empresa. Isso permite que você gerencie e promova facilmente apps associados a uma empresa.
Os apps pertencentes a um Gerenciador de Negócios não são compatíveis com o gerenciamento de funções. Se você precisar alterar funções do app, use o painel do desenvolvedor.
Isso retornará uma lista de apps associados ao Gerenciador de Negócios. Para ver todos os apps pertencentes à sua empresa:
curl -G \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_apps"
Para ver todos os apps que sua empresa pode acessar:
curl -G \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/client_apps"
Para ver todos os apps para os quais sua empresa solicitou acesso, mas que estão com aprovação pendente:
curl -G \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/pending_client_apps"
A resposta contém permitted_tasks
. É uma matriz das funções que você pode atribuir a uma determinada conta de anúncios.
Para remover um app do Gerenciador de Negócios, faça esta chamada DELETE
:
curl \ -X DELETE \ -F "app_id=<APP_ID>" \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/apps"