【发布时间】:2011-12-27 08:33:22
【问题描述】:
我想将视频从 facebook 下载到客户的本地驱动器。我看到了一些能够做到这一点的浏览器插件和 Facebook 应用程序,我想知道如何使用 GraphAPI 或任何其他方式来完成它。
【问题讨论】:
标签: facebook video facebook-graph-api
我想将视频从 facebook 下载到客户的本地驱动器。我看到了一些能够做到这一点的浏览器插件和 Facebook 应用程序,我想知道如何使用 GraphAPI 或任何其他方式来完成它。
【问题讨论】:
标签: facebook video facebook-graph-api
首先,您获取 Graph API 对象。如果对象是public,很简单,获取https://graph.facebook.com/10151651550011063即可。 (其中数字是对象的 ID,等于 facebook 视频 URL 中的?v=OBJECTID。)
如果对象不是公开的,你需要一个有效的 access_token,Graph API url 变成类似https://graph.facebook.com/10151651550011063?access_token=DFSDSGSFDGFGDSblabla
然后,在 Graph API 对象中,您会在source 下找到视频下载链接。
【讨论】:
1/ 您可以通过 api 获取源视频,但只能以 sd 质量。
2/如果你需要通过api获取源视频,请确保你知道通过这种方式获取accesstoken:
示例https://graph.facebook.com/v10.0/1389311341281276_2668264723385925?fields=source&access_token=your_accesstoken 最后你可以通过graph api从facebook获取私人视频或公共视频
【讨论】:
请参阅以下链接。可能对你有帮助
【讨论】:
$idPage/feed?fields=message,link,created_time,type,name,id,source
source => 将返回 url mp4 视频帖子
【讨论】:
您无法使用 api 下载视频。
你可以在那里获得链接、喜欢、cmets 等。
【讨论】: