嗨,我对一切都很陌生,
我在Facebook页面中有一个Editor
角色,应该允许我从图谱API中检索视频洞察。
在该页面上发布的25个视频总数中,我只能查看Graph API中10个视频的见解,我不知道为什么。
我注意到的是,我无法阅读其统计数据的所有视频都没有交叉投放功能,而is_crossposting_eligible
字段= false
。
但是当我进入实际的Facebook页面时,所有视频的所有见解都在那里,但在Graph API中,我只能检索10个25个已发布视频的见解。
很抱歉,如果我的问题没有得到专业的解答。
答案 0 :(得分:0)
myApp.controller('AllocateController', [ '$scope', 'AllocateService','testService',
function ($scope, AllocateService, testService ) {
$scope.Allocate = null;
testService.GetLastContact().then(function (d) {
$scope.Allocate = d.data; // Success
}, function () {
alert('Failed'); // Failed
});
$scope.submitText = "Save";
$scope.submitted = false;
$scope.message = '';
$scope.isFormValid = false;
$scope.User = {
TaskName: '',
ProductName: ''
};
$scope.$watch('Allocateform.$valid', function (newValue) {
$scope.isFormValid = newValue;
});
//Save Data
$scope.SaveData = function (data) {
if ($scope.submitText == 'Save') {
$scope.submitted = true;
$scope.message = '';
if ($scope.isFormValid) {
$scope.submitText = 'Please Wait...';
$scope.User = data;
testService.SaveFormData($scope.User).then(function (d) {
alert(d);
if (d == 'Success') {
//have to clear form here
ClearForm();
}
$scope.submitText = "Save";
});
}
else {
$scope.message = 'Please fill required fields value';
}
}
}
//Clear Form (reset)
function ClearForm() {
$scope.User = {};
$scope.User.$setPristine(); //here f1 our form name
$scope.submitted = false;
}
}]);
边缘不会为不支持交叉视频的视频返回任何内容 - 该边缘是一项仅适用于目前交叉发布视频的新功能
对于您发布到网页的其他视频,您可以了解各个帖子的相关信息。 video_insights
边缘,部分指标特定于视频帖子
/insights
,post_video_avg_time_watched
等(此处的文档中的完整列表https://developers.facebook.com/docs/graph-api/reference/v2.7/insights)