如何在 ios 中将视频上传到 youtube 时发送视频元数据
how to send the video metadata while uploading video to youtube in ios
我正在使用 objective C 在 youtube 上发布视频,但标题没有更新。
片段和其他元数据如何在 POST 请求中发送。
我将此附加到请求 body。
{
{
snippet = {
categoryId = 1;
description = "Frodo rocks";
tags = (
Frodo,
Rocks
);
title = Frodo;
};
}
}
并将其作为 youtube 的输出。
{
{
etag = "\"iDqJ1j7zKs4x3o3ZsFlBOwgWAHU/o_39-mkxgb2KbqPNgQNLC4EICnQ\"";
id = "_1vbRs85yu4";
kind = "youtube#video";
snippet = {
categoryId = 22;
channelId = "UCor1dPXm9x-mXmtpPeUviTA";
channelTitle = "Akanksha Sharma";
description = "";
liveBroadcastContent = none;
localized = {
description = "";
title = unknown;
};
publishedAt = "2015-08-11T07:09:46.000Z";
thumbnails = {
default = {
height = 90;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/default.jpg";
width = 120;
};
high = {
height = 360;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/hqdefault.jpg";
width = 480;
};
medium = {
height = 180;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/mqdefault.jpg";
width = 320;
};
};
title = unknown;
};
}
}
Youtube 不提供任何用于 ios 视频上传的直接 API。
他们有一个叫做 'Resumable Upload' 的东西。
在这里,您首先只需上传视频元数据,此请求 returns 您可以上传 URL,您可以在其上进一步上传您的视频。
我为 youtube 上传构建了自己的库。
https://github.com/NexgearOfficial/NGYoutubeUpload.git
我正在使用 objective C 在 youtube 上发布视频,但标题没有更新。 片段和其他元数据如何在 POST 请求中发送。 我将此附加到请求 body。 {
{
snippet = {
categoryId = 1;
description = "Frodo rocks";
tags = (
Frodo,
Rocks
);
title = Frodo;
};
} }
并将其作为 youtube 的输出。 {
{
etag = "\"iDqJ1j7zKs4x3o3ZsFlBOwgWAHU/o_39-mkxgb2KbqPNgQNLC4EICnQ\"";
id = "_1vbRs85yu4";
kind = "youtube#video";
snippet = {
categoryId = 22;
channelId = "UCor1dPXm9x-mXmtpPeUviTA";
channelTitle = "Akanksha Sharma";
description = "";
liveBroadcastContent = none;
localized = {
description = "";
title = unknown;
};
publishedAt = "2015-08-11T07:09:46.000Z";
thumbnails = {
default = {
height = 90;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/default.jpg";
width = 120;
};
high = {
height = 360;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/hqdefault.jpg";
width = 480;
};
medium = {
height = 180;
url = "https://i.ytimg.com/vi/_1vbRs85yu4/mqdefault.jpg";
width = 320;
};
};
title = unknown;
};
}
}
Youtube 不提供任何用于 ios 视频上传的直接 API。 他们有一个叫做 'Resumable Upload' 的东西。 在这里,您首先只需上传视频元数据,此请求 returns 您可以上传 URL,您可以在其上进一步上传您的视频。
我为 youtube 上传构建了自己的库。 https://github.com/NexgearOfficial/NGYoutubeUpload.git