Java 如何使用FB Graph API从Facebook页面查找视频?
下面是我的java代码,我已经在我的页面上传了youtube视频,但我无法获得上传视频的详细信息,我也阅读了Facebook开发者文档,但没有获得任何详细信息Java 如何使用FB Graph API从Facebook页面查找视频?,java,api,Java,Api,下面是我的java代码,我已经在我的页面上传了youtube视频,但我无法获得上传视频的详细信息,我也阅读了Facebook开发者文档,但没有获得任何详细信息 FacebookClient fbClient = new DefaultFacebookClient(accessToken); Connection<Video> result = fbClient.fetchConnection("*Page-id*/videos/uploaded", Video.class);
FacebookClient fbClient = new DefaultFacebookClient(accessToken);
Connection<Video> result = fbClient.fetchConnection("*Page-id*/videos/uploaded", Video.class);
for (List<Video> page : result) {
for (Video aPost : page) {
System.out.println("getDescription ==> " + aPost.getDescription());
System.out.println("getTitle ==> " + aPost.getTitle());
}
}
FacebookClient fbClient=新的DefaultFacebookClient(accessToken);
连接结果=fbClient.fetchConnection(“*页面id*/视频/上传”,Video.class);
用于(列表页:结果){
用于(视频旁白:第页){
System.out.println(“getDescription==>”+apst.getDescription());
System.out.println(“getTitle==>”+aPost.getTitle());
}
}
端点pageid/videos/…
仅涉及已发布的视频(如果您将视频安排在以后播放,则不会在此处显示)
上传视频时,FB返回一个带有自己视频ID的数组,为了获取其详细信息,您应该直接使用端点videoid/
,然后如果FB未完成视频处理或尚未发布,您仍然可以通过该端点检查其状态和详细信息。
然后,一旦发布,您就可以在端点videoid/video\u insights/
上直接获得其洞察
使用进行所有测试