在 facebook 中发布 10 MB GIF 文件,Graph API 未在墙上显示图片
Posting 10 MB GIF file in facebook with Graph API not showing the image on wall
我正在通过以下 API 调用将 10 MB 的 GIF 文件发布到 Facebook。
FB.api('/me/feed', 'post', {
link: url,
description: "test",
caption: "test",
source: url,
privacy: {
value: "EVERYONE"
}
}, function (response) {
//some code
});
图片正在发布中,但在 facebook 中,我看不到预览图。
但是当我点击图像时,它正在打开并播放 GIF。
谁能告诉我为什么??
您只能通过添加 link 来 post GIF 图片。
你不能 post gif 动画文件。
我最终使用以下代码将 GIF 图片添加为视频。
FB.api('/me/videos', 'post', {
file_url: "<url of GIF>",
description: "<description>",
caption: "<caption>",
source: "<url of GIF>",
privacy: {
value: "EVERYONE"
}
}, function (response) {
// some code
});
成功了!!
我正在通过以下 API 调用将 10 MB 的 GIF 文件发布到 Facebook。
FB.api('/me/feed', 'post', {
link: url,
description: "test",
caption: "test",
source: url,
privacy: {
value: "EVERYONE"
}
}, function (response) {
//some code
});
图片正在发布中,但在 facebook 中,我看不到预览图。 但是当我点击图像时,它正在打开并播放 GIF。 谁能告诉我为什么??
您只能通过添加 link 来 post GIF 图片。 你不能 post gif 动画文件。
我最终使用以下代码将 GIF 图片添加为视频。
FB.api('/me/videos', 'post', {
file_url: "<url of GIF>",
description: "<description>",
caption: "<caption>",
source: "<url of GIF>",
privacy: {
value: "EVERYONE"
}
}, function (response) {
// some code
});
成功了!!