如何提取直接的facebook视频网址

gap*_*311 3 javascript php video facebook facebook-graph-api

我正在尝试从 facebook 视频链接中提取 facebook 视频文件页面的 url,但我无法继续。

例如:我的 facebook 视频网址是:https : //www.facebook.com/nerdandco/videos/1662140250706521/

Facebook的视频文件的URL我想提取物: https://video-ord1-1.xx.fbcdn.net/hvideo-xpf1/v/t42.1790-2/12616394_491864644347782_1646982338_n.mp4?efg=eyJybHIiOjU2NywicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoidjNfNDI2X2NyZl8yM19tYWluXzMuMF9zZCJ9&rl=567&vabr=315&oh =333a80044ec836e9b2228afb58cba6c1&oe=56A51D9B

如何使用 php 或 javascript 获取此 url?提前致谢 :)

小智 7

示例 Facebook 链接: I cant post more than 2 links. Sorry about that

视频链接: No more than 2 links

  1. 将 www 更改为 m https://www.facebook.com ...更改为https://m.facebook.com/

2.按 Ctrl + Shift + I 然后按 Ctrl + Shift + C

3.点击视频播放,复制源代码格式

我会给你图片给你看看它的样子

这是照片

  • 在 2020 年,我获得了视频对象的源字段,但质量很低 (2认同)

Dou*_*ser 3

这是一个 HTTP GET 命令示例...

https://graph.facebook.com/v2.5/nerdandco/videos/?fields=backdated_time_granularity,content_category,copyrighted,backdated_time,created_time,description,embeddable,permalink_url,from,embed_html,source,icon,id,is_instagram_eligible,length,picture,place,privacy,published,status,scheduled_publish_time,title,updated_time,captions,comments,sharedposts,likes,tags,thumbnails&limit=10&access_token=<RETRIEVE YOUR OWN ACCESS TOKEN>
Run Code Online (Sandbox Code Playgroud)

请注意,您可以使用您正在查询的字段、用户名和您正在请求的对象(在本例中为视频)。

但是,还要注意,您必须创建自己的访问令牌,并且您所做的查询将在其中包含您的名字(所以不要滥用这一点)。

您可以在 Facebook 的 Graph Explorer 工具中使用 Facebook 的 API(并创建您自己的访问令牌): https: //developers.facebook.com/tools/explorer/

我建议您在 Facebook 开发者网站上阅读更多内容。

祝你好运!:)