Posts under category facebook-graph-api

I am implementing the On Behalf Of flow as described here.

After Step 2's call to /<CLIENT_BM_ID>/access_token?scope=<scopes>&app_id=<APP_ID>&access_token=<PARTNER_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>, I expect my app's system user Id to show up under the client's System Users (under Business Settings).

However, this never happens even though Step 2 returned the access_token as specified by the document.

How do I create a system user under the client's business manager?

When I call /me/accounts with the access token of the system user I created, it returns a page which I have access to (the one I connected in Step 4. However, making calls using the page_token retrieved result in the error:

"Cannot call API for on behalf of user :

The app I'm using is a test app.

My main question is how do I give my system user access to the client's assets?

Recently facebook made some changes to their api and depricated the "Groups API". We used it to add weekly a post to our group in an automated way. This ofc stopped working.

Now i have tried to read up on some documentation but was not able to even do a call towards a group.

Some information we found: Blogpost facebook v19 & Discussion on facebook community

Ps it works for pages. But i cant transform my group to a page because it needs to be private.

Any help would be really appreciated. Thx

"message": "(#49101) The app must have credit partition permission or the receiving business must be a child business manager of the extended credit owner with business management permission",

What exactly means "credit partition permission" and how i can get it to my Meta App?

Thanks in advance

I'm getting this error (#49101) when i'm trying to allocate Credit to a BM via API "message": "(#49101) The app must have credit partition permission or the receiving business must be a child business manager of the extended credit owner with business management permission".

I was expecting to be allowed to allocate credit but seems like i need this kind of permission now.

I'm encountering an issue with retrieving Instagram posts using the Facebook Graph API. When I use recent timestamps within a month, the following code works fine:

graph.facebook.com/v19.0/{instagram_business_account}?fields=business_discovery.username({ig_user_id}){media.since(1704477217).until(1714477219){timestamp,caption}}&access_token={access_token}

However, when I attempt to use older timestamps, even though the time interval (difference between since and until) remains the same, the request doesn't return the expected results.

For instance:

graph.facebook.com/v19.0/{instagram_business_account}?fields=business_discovery.username({ig_user_id}){media.since(1672834201).until(1672835201){timestamp,caption}}&access_token={access_token}

Despite being certain that there's a specific post at that interval of time, the API doesn't seem to return it.

Response example not showing conversions:

I'm trying to retrieve some ads insights so I can use them in my custom dashboard, everything is good but anything is related to conversions(results) is not returning in response. I gave all permissions to the access token and still no results.

What's the problem and how can I get this conversions/leads/results?

this is the required permissions for reading ads: read_insights, ads_management, ads_read, business_management, leads_retrieval. all of them included in the access token.