2016-01-24 154 views
0

我想从Facebook视频链接中提取Facebook视频文件页面的URL,但我无法继续操作。如何提取直接Facebook视频网址

例如: 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得到这个网址? 感谢提前:)

+0

你有任何这导致? –

回答

1

下面是一个例子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> 

注意,您可以玩弄你查询的字段,用户名和你的对象请求(在这种情况下,视频)。

但是,还要注意,您必须创建自己的访问令牌,并且您所做的查询会在其上有您的名字(因此不要滥用此功能)。

可以随意修改(并创建自己的访问令牌)与Facebook在他们的图形浏览器工具API: https://developers.facebook.com/tools/explorer/

我建议你阅读了一些在Facebook的开发者网站。

祝你好运! :)

2

276508326057504 /进料=字段消息,链接,CREATED_TIME,类型,名称,ID,源

源=>将返回的URL mp4视频交

"message": "Face Bank on Banggood", 
    "link": "https://www.facebook.com/BanggoodLove/videos/301299256911744/", 
    "created_time": "2016-09-01T04:59:49+0000", 
    "type": "video", 
    "name": "Face Bank", 
    "id": "276508326057504_301299256911744", 
    "source": "https://video.xx.fbcdn.net/v/t42.1790-2/14226238_1158241977553000_592726978_n.mp4?efg=eyJybHIiOjMwMCwicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoidjJfNDAwX2NyZl8yN19tYWluXzMuMF9zZCJ9&rl=300&vabr=100&oh=3f89165b7d605f6c5de724110ba911cf&oe=595660F7" 
-1

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

视频链接:No more than 2 links

  1. 将www更改为m h t t p s:w w w .f ac e bo o k。 çOM/...更改为https://m.facebook.com/

2.Press Ctrl + Shift +然后我按下Ctrl + Shift上的视频播放+ C

3.Click和复制源代码形式的[输入这里的形象描述]

我会给你的图片向您展示它是如何看起来像1