Facebook video in oembed field not working?

The custom module oembed field doesn’t seem to be working for facebook videos. For example, https://www.facebook.com/facebook/videos/10153231379946729/ as an embed video url gives the following error message:

You can’t embed this media URL for sharing.

This is even the case with the default HubSpot video module.

Anyone else have any luck with fb vids? Facebook is listed in this oembed list of providers

{
 "provider_name": "Facebook",
 "provider_url": "https://www.facebook.com/",
 "endpoints": [
 {
 "schemes": [
 "https://www.facebook.com/*/posts/*",
 "https://www.facebook.com/*/activity/*",
 "https://www.facebook.com/*/photos/*",
 "https://www.facebook.com/photo.php?fbid=*",
 "https://www.facebook.com/photos/*",
 "https://www.facebook.com/permalink.php?story_fbid=*",
 "https://www.facebook.com/media/set?set=*",
 "https://www.facebook.com/questions/*",
 "https://www.facebook.com/notes/*/*/*"
 ],
 "url": "https://graph.facebook.com/v10.0/oembed_post",
 "discovery": false
 },
 {
 "schemes": [
 "https://www.facebook.com/*/videos/*",
 "https://www.facebook.com/video.php?id=*",
 "https://www.facebook.com/video.php?v=*"
 ],
 "url": "https://graph.facebook.com/v10.0/oembed_video",
 "discovery": false
 },
 {
 "schemes": [
 "https://www.facebook.com/*"
 ],
 "url": "https://graph.facebook.com/v10.0/oembed_page",
 "discovery": false
 }
 ]
}

Turns out that Facebook requires authentication to embed content as of October 2020. So the very nature of OEmbed (open embed) is undermined… but whatever. IDK why they’re listed in the providers.json file.
Here’s the response to the request below (we need a valid app ID)

https://graph.facebook.com/v12.0/oembed_video?url=https://www.facebook.com/facebook/videos/10153231379946729/

{
 "error": {
 "message": "(#200) Provide valid app ID",
 "type": "OAuthException",
 "code": 200,
 "fbtrace_id": "A-nRGIiCBPHqiGtMfBBOrgz"
 }
}

You replied to yourself before I did :sad_but_relieved_face: