我试图从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获得此网址?提前感谢:)
5条答案
按热度按时间eaf3rand1#
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.点击视频播放并复制源代码
我会给予你一张照片让你看看它是什么样子的
gwbalxhn2#
下面是HTTP GET命令的示例...
请注意,您可以随意选择要查询的字段、用户名和要请求的对象(在本例中为视频)。
但是,还要注意,您必须创建自己的访问令牌,并且您所做的查询将使用您的名字,(因此不要滥用此功能)。
你可以在Facebook的Graph Explorer Tool中使用它的API(创建你自己的访问令牌):https://developers.facebook.com/tools/explorer/
我建议你在Facebook开发者网站上多阅读一些。
祝你好运!:)
cygmwpex3#
我还没有在PHP中尝试过这个,因为Facebook已经删除了API中返回视频源代码的选项,所以我用Python让它工作;)
ecbunoof4#
276508326057504/feed?字段=消息、链接、创建时间、类型、名称、ID、源
source =〉将返回网址mp4视频帖子
a1o7rhls5#
https://www.facebook.com/nerdandco/videos/1662140250706521/
将www更改为mbasic,如https://mbasic.facebook.com/nerdandco/videos/1662140250706521/
然后点击播放视频,你就可以下载了。