Posts under category Meta & Facebook

I am developing a Facebook app designed to help businesses schedule and host live events, send automated private replies to commenters, and enhance engagement during live broadcasts. However, I am facing several significant challenges during development that are impeding progress:
Testing Restrictions for Live Videos:
There is no way for a Page to go live with limited visibility (e.g., a privacy setting like SELF for testing purposes). This forces me to broadcast live publicly, which isn't ideal for debugging or developing features.
Page Eligibility Requirements:
To go live, a Page must have over 100 followers and be at least 60 days old, adding unnecessary delays and hurdles to the development process.
No Support for Test Users or Pages:
From what I understand, the ability to create test users (and thus test Pages) has been removed for over two years. This leaves developers without a sandbox environment to test live video functionality or related app features.
Given these limitations, I’m struggling to figure out how to effectively develop my app without violating Facebook’s guidelines or using workarounds that could compromise quality.
Are there any recommended practices or alternative tools for developing and testing apps with live video capabilities? If there are plans to reintroduce test user functionality or provide better testing options for live video apps, that would be extremely helpful.
I appreciate any guidance or advice on how to proceed. Thank you!

I received a action request, and need to updoad the screencast of my app, after recording a screencast as per the requirement and upload it, I received this refusing reply:
"Hello! After conducting a review of the screencast you provided us, we found one or more of the items listed below are missing from your screencast. We’d kindly ask that you provide us with another screencast that also includes the APP ID.
If you have any questions, please feel free to reach out. Thank you for your cooperation!"
Could someone can help to tell me, does the "app id" refer to the appstore/googleplay package name, or facebook development app id?
If it's refer to the facebook development app id how can I show it in the screencast? The id only visible in the development dashboard and in the integration code, not visible to users.
Could somebody can help me?

I apologize if my question is not strictly about a code issue, but I’m not sure where else to ask for help.

Using the WhatsApp Business API, I can create a catalog and have it displayed in the header of the WhatsApp Business number.

I can also upload products via the API, and these products do appear in the Commerce Manager catalog. However, they remain in the status ‘Item will be reviewed — This item will be reviewed before it can appear in ads or Shops to make sure it complies with our policies. If you've chosen to show this item anywhere, it'll automatically appear once it is approved. We'll let you know if there are any issues.’ for a very long time, sometimes days. And after all this time, they're still stuck in this status.

Below is a small PHP snippet I use to build the array that gets sent to Facebook’s endpoint for product creation, but that’s the only code involved. I haven’t received any notifications about policy compliance issues or anything else that might explain the delay.

$data = [     "name" => $name,     "currency" => "EUR",     "price" => $price,     "image_url" => $image_url,     "retailer_id" => $retailer_id,     "description" => $description,     "url" => $url,     "brand" => $brand ]; $headers = [     "Authorization: Bearer {$auth_token}",     'Content-Type: application/json' ]; POST https://graph.facebook.com/v17.0/<$catalog_id>/products 

I can assure you that all variables are defined, because even in the product detail window, all the data sent via POST is displayed.

Unfortunately, the only link I have to contact Facebook Business Support leads to a page that doesn’t help at all.

I’m wondering if this is a common issue people are currently facing. I’m not sure what else to try at this point.

Thank you for any help you can give me.

{ "name": "ewf", "adset_id": "120215374042820542", "creative": { "creative_id": "1336302651052048" }, "status": "ACTIVE", "leadgen_form_id": "3944213285856717", "access_token": "EAARyZAITtz6QBO86pyaorCyAa5uij334AFiVizvoL5rnw65FBlnqWQJydGUhd1L6fgfIHmxuNyz2lba3xGj6Y8c1jZCvZBkrZA4sVvoImjNpfBdJrELvylBr8lNm5MpBKrzP7dg9FzLULbt9taTUjxge63my0RhvdKxdHS3BZAsUrbMn8AcJmeBePLZAFcZBGfGIwZDZD" }

I am trying to get insights for Instagram follwer_demographics, I get the result but all the responses from the API regardless of timeframe are the same, and the timeframe values are missing in the response.
According to Meta documentation, timeframe is required for demographics-related metrics but I get a response from the API even if I remove the parameter.
Has anyone experienced this issue? How can I solve the issue?