gpt4 book ai didi

javascript - Facebook Graph API 上传视频

转载 作者:行者123 更新时间:2023-12-02 15:37:23 25 4
gpt4 key购买 nike

在工作中,我们制作了一个网站,可以将视频上传到 Facebook。我们遇到了一个问题;当视频大于 100MB 时,我们会收到以下错误:“请求此资源需要访问 token ”。

访问 token 有效,我们上传 100MB 以下的视频没有问题,因此我们有点困惑为什么会发生这种情况。

我使用带有 JavaScript/JQuery 的 Ajax post 请求来上传视频。

    var formData = new FormData();
formData.append("access_token", token);
formData.append("id", "{page-id}");
formData.append("title", $("#video_title").val());
formData.append("description", $("#video_title").val());
formData.append("source", $('#upload_btn').get(0).files[0]);
var url = "https://graph.facebook.com/v2.4/{page-id}/videos";
$.ajax({
url: url,
type: 'POST',
data: formData,
dataType: 'json',
mimeType: "multipart/form-data",
cache: false,
contentType: false,
processData: false,
success: function (json) {
},
error: function(xhr, status, error) {
alert(JSON.parse(xhr.responseText).error.message);
}
});

您知道为什么我们会收到此错误消息,或者我们应该以不同的方式上传吗?

最佳答案

使用的 API 域不正确,对于视频上传,您应该指向此域:https://graph-video.facebook.com/...

关于javascript - Facebook Graph API 上传视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32845944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com