Class Info |
|---|
public class Drive.Comments.Create extends DriveRequest<Comment> Drive.Comments.Create类结构。 |
Constructor Name |
|---|
Drive.Comments.Create(String fileId, Comment content) Drive Comments.Create构造方法。 |
Qualifier and Type | Method Name and Description |
|---|---|
execute() 发送HTTP请求,返回要转换的对象。 | |
String | 获取文件ID。 |
set(String parameterName, Object value) 设置其他参数名称和参数值。 | |
setFileId(String fileId) 设置文件ID。 | |
setFields(String fields) 设置希望在响应中包含的字段。说明:fields填*时,drive#comments 结构中replies不返回。 | |
setForm(String form) 设置响应的数据格式。 | |
setPrettyPrint(Boolean prettyPrint) 设置返回带有缩进和换行符的响应(格式化,便于阅读打印)。 | |
setQuotaId(String quotaId) 设置一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。 |
Constructor |
|---|
protected Drive.Comments.Create(String fileId, Comment content) Drive.Comments.Create构造方法。 |
Parameters
Name | Description |
|---|---|
fileId | 文件ID。 |
content | Comment类对象。 |
Method |
|---|
public Drive.Comments.Create set(String parameterName, Object value) 设置其他参数名称和参数值。 |
Parameters
Name | Description |
|---|---|
parameterName | 参数名称。 |
value | 参数值。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public Drive.Comments.Create setForm(String form) 设置响应的数据格式。 |
Parameters
Name | Description |
|---|---|
form | 响应的数据格式,默认为json,只支持json。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public Drive.Comments.Create setFields(String fields) 设置希望在响应中包含的字段。 |
Parameters
Name | Description |
|---|---|
fields | 希望在响应中包含的字段,支持*匹配所有字段。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public Drive.Comments.Create setFileId(String fileId) 设置文件ID。 |
Parameters
Name | Description |
|---|---|
fileId | 文件ID。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public Drive.Comments.Create setPrettyPrint(Boolean prettyPrint) 设置返回带有缩进和换行符的响应(格式化,便于阅读打印)。 |
Parameters
Name | Description |
|---|---|
prettyPrint | 布尔值,标识响应是否带有缩进和换行符。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public Drive.Comments.Create setQuotaId(String quotaId) 设置一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。 |
Parameters
Name | Description |
|---|---|
quotaId | 一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create | 返回一个Drive.Comments.Create类对象。 |
Method |
|---|
public T execute() throws IOException 发送HTTP请求,返回要转换的对象。 |
Throws
Name | Description |
|---|---|
java.io.IOException | 若接口调用异常,会返回IOException。您可以通过getMessage方法获取错误描述。 |
Returns
Type | Description |
|---|---|
Drive.Comments.Create类继承自DriveRequest<Comment>。调用execute方法返回,返回结果封装为Comment对象。 |
private void createComments(Drive drive, File file){
try{
Comment comment = new Comment();
comment.setDescription("interface test");
Comment mComment = drive.comments().create(file.getId(), comment).execute();
} catch (Exception e){
Log.e(TAG, "createComments error: " + e.getMessage());
}
}