Php 如何从中获取Facebook视频id';谁的网址?

Php 如何从中获取Facebook视频id';谁的网址?,php,regex,facebook,facebook-graph-api,preg-match,Php,Regex,Facebook,Facebook Graph Api,Preg Match,我已经搜索了很多问题,但我找不到正确的解决方案,因为Facebook改变了它的URL策略。 例如:如果视频URL为 https://www.facebook.com/yourstartupsIndia/videos/977323192329199/ 如何从url获取视频id。例如:977323192329199正则表达式(\d+/$,\d表示任何数字,/$表示以/结尾 preg_match("#(\d+)/$#", 'https://www.facebook.com/yourstartupsI

我已经搜索了很多问题,但我找不到正确的解决方案,因为Facebook改变了它的URL策略。 例如:如果视频URL为

https://www.facebook.com/yourstartupsIndia/videos/977323192329199/
如何从url获取视频id。例如:
977323192329199
正则表达式
(\d+/$
\d
表示任何数字,
/$
表示以
/
结尾

preg_match("#(\d+)/$#", 'https://www.facebook.com/yourstartupsIndia/videos/977323192329199/', $vid);
echo $vid[1];
# 977323192329199

对于非正则表达式解决方案,请考虑以下内容:

代码:()

输出:

977323192329199

977323192329199

您的代码中有什么不起作用?@Toto,无法获取视频id
977323192329199

977323192329199