import com.google.api.client.googleapis.json.GoogleJsonResponseException;
import com.google.api.client.http.InputStreamContent;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.jackson2.JacksonFactory;
import com.google.api.services.youtube.YouTube;
import com.google.api.services.youtube.model.Video;
import com.google.api.services.youtube.model.VideoSnippet;
import com.google.api.services.youtube.model.VideoStatus;
import com.google.common.collect.Lists;
import net.sf.json.JSONObject;
import com.google.api.client.http.HttpRequest;
import com.google.api.client.http.HttpRequestInitializer;
import com.google.api.client.http.HttpTransport;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
/**
-
将视频上载到经过身份验证的用户的频道。使用OAuth 2.0
*批准请求。请注意,您必须将视频文件添加到
*与此应用程序一起上载的项目文件夹。 -
@author Jeremy Walker
*/
public class YouTuBeUtils {/**
- 定义一个Youtube对象的全局实例,它将被使用
*发出YouTube数据API请求。
*/
private static YouTube youtube;
/**
- 定义指定视频的MIME类型的全局变量
*正在上传。
/
private static final Stri
- 定义一个Youtube对象的全局实例,它将被使用