Android 如何将直接的facebook视频url提取为mp4

Android 如何将直接的facebook视频url提取为mp4,android,facebook,video,Android,Facebook,Video,我试图从facebook视频链接中提取facebook视频文件页面的url,但无法继续 例如:我的facebook视频url是: 我要提取的facebook视频文件url是: 在Java(Android)中,我应该使用FBSDK吗?提前感谢:) 示例 gradle 有关更多信息 示例 gradle 更多信息我不太清楚你想在这里实现什么,但是如果你想从URL中获取信息,你也许可以使用一个。 Facebook不允许提取私人视频。不确定你想要在这里实现什么,但是如果你试图从URL中提取视频,你可以使用

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

例如:我的facebook视频url是:

我要提取的facebook视频文件url是:

在Java(Android)中,我应该使用FBSDK吗?提前感谢:)

示例
gradle
有关更多信息

示例
gradle

更多信息

我不太清楚你想在这里实现什么,但是如果你想从URL中获取信息,你也许可以使用一个。
Facebook不允许提取私人视频。

不确定你想要在这里实现什么,但是如果你试图从URL中提取视频,你可以使用。
Facebook不允许提取私人视频。

Facebook本身试图让您无法获取视频文件url。因此,没有官方的方法可以做到这一点(AFAIK)。使用非官方方式可能会违反facebook规则,并且您有可能在google playVia API上禁止您的应用程序。您将只能在您(以及您正在使用其令牌的应用程序用户)具有管理角色的页面上获取视频的
source
字段;对于普通页面,无法通过API获取此信息。谢谢,伙计们。facebook本身试图让您无法获取视频文件url。因此,没有官方的方法可以做到这一点(AFAIK)。使用非官方方式可能会违反facebook规则,并且您有可能在google playVia API上禁止您的应用程序。您将只能在您(以及您正在使用其令牌的应用程序用户)具有管理角色的页面上获取视频的
source
字段;对于普通页面,无法通过API获取此信息。谢谢你们,伙计们。谢谢Ashvin。但有一个问题。fb_提取器。取消(true)此取消功能不起作用。请帮助我,先生,请打开存储库上的问题,我会尽快解决。Hi Ashvin,在这个库中,我们只得到一个链接。我想同时链接HD和SD。是否有任何解决方案可以通过构建库获取这两个链接。感谢you@ShafqatKamal谢谢你,先生,谢谢阿什文。但有一个问题。fb_提取器。取消(true)此取消功能不起作用。请帮助我,先生,请打开存储库上的问题,我会尽快解决。Hi Ashvin,在这个库中,我们只得到一个链接。我想同时链接HD和SD。是否有任何解决方案可以通过构建库获取这两个链接。感谢you@ShafqatKamal谢谢你,先生
  new FacebookExtractor(this,"Video Url",false)
    {
        @Override
        protected void onExtractionComplete(FacebookFile facebookFile) {
            Log.e("TAG","---------------------------------------");
            Log.e("TAG","facebookFile AutherName :: "+facebookFile.getAuthor());
            Log.e("TAG","facebookFile FileName :: "+facebookFile.getFilename());
            Log.e("TAG","facebookFile Ext :: "+facebookFile.getExt());
            Log.e("TAG","facebookFile SD :: "+facebookFile.getSdUrl());
            Log.e("TAG","facebookFile HD :: "+facebookFile.getHdUrl());
            Log.e("TAG","---------------------------------------");
        }

        @Override
        protected void onExtractionFail(Exception error) {
            Log.e("Error","Error :: "+error.getMessage());
            error.printStackTrace();
        }
    };
dependencies 
 {
    implementation 'com.github.Ashusolanki:FacebookUrlExtractor:0.0.4'
 }