Resource: Tugas
Representasi JSON |
---|
{
"kind": string,
"id": string,
"etag": string,
"title": string,
"updated": string,
"selfLink": string,
"parent": string,
"position": string,
"notes": string,
"status": string,
"due": string,
"completed": string,
"deleted": boolean,
"hidden": boolean,
"links": [
{
"type": string,
"description": string,
"link": string
}
],
"webViewLink": string,
"assignmentInfo": {
object ( |
Kolom | |
---|---|
kind |
Hanya output. Jenis resource. Hal ini selalu disebut "tasks#task". |
id |
ID tugas. |
etag |
ETag resource. |
title |
Judul tugas. Panjang maksimum yang diizinkan: 1.024 karakter. |
updated |
Hanya output. Waktu modifikasi terakhir tugas (sebagai stempel waktu RFC 3339). |
selfLink |
Hanya output. URL yang mengarah ke tugas ini. Digunakan untuk mengambil, memperbarui, atau menghapus tugas ini. |
parent |
Hanya output. ID tugas induk. Kolom ini dihilangkan jika merupakan tugas tingkat atas. Menggunakan "pindahkan" untuk memindahkan tugas di bawah induk yang berbeda atau ke tingkat teratas. Tugas induk tidak dapat menjadi tugas yang diberikan (dari Ruang Chat, Dokumen). Kolom ini bersifat hanya baca. |
position |
Hanya output. String yang menunjukkan posisi tugas di antara tugas yang seinduknya di bawah tugas induk yang sama atau di level teratas. Jika string ini lebih besar dari string posisi tugas yang sesuai menurut urutan leksikografis, tugas akan diposisikan setelah tugas lain di bawah tugas induk yang sama (atau di level teratas). Menggunakan "pindahkan" untuk memindahkan tugas ke posisi lain. |
notes |
Catatan yang menjelaskan tugas. Tugas yang diberikan dari Google Dokumen tidak dapat memiliki catatan. Opsional. Panjang maksimum yang diizinkan: 8.192 karakter. |
status |
Status tugas. Ini bisa berupa "needsAction" atau "selesai". |
due |
Batas waktu tugas (sebagai stempel waktu RFC 3339). Opsional. Batas waktu hanya mencatat informasi tanggal; bagian waktu stempel waktu akan dihapus saat menyetel batas waktu. Tidak mungkin untuk membaca atau menulis waktu tenggat tugas tugas melalui API. |
completed |
Tanggal penyelesaian tugas (sebagai stempel waktu RFC 3339). Kolom ini dihilangkan jika tugas belum diselesaikan. |
deleted |
Tanda yang menunjukkan apakah tugas telah dihapus. Untuk tugas yang diberikan, kolom ini bersifat hanya baca. Tugas hanya dapat dihapus dengan memanggil tugas.delete. Dalam hal ini, tugas yang diberikan dan tugas asli (di Dokumen atau Ruang Chat) akan dihapus. Untuk menghapus tugas yang diberikan saja, buka platform tugas dan batalkan penetapan tugas dari sana. Defaultnya adalah Salah. |
links[] |
Hanya output. Kumpulan link. Koleksi ini bersifat hanya baca. |
links[].type |
Jenis link, mis. "email". |
links[].description |
Deskripsi. Dalam HTML, ucapkan: Semuanya di antara <a> dan </a>. |
links[].link |
URL. |
webViewLink |
Hanya output. Link absolut ke tugas di UI Web Google Tasks. |
assignmentInfo |
Hanya output. Informasi konteks untuk tugas yang diberikan. Tugas dapat ditetapkan kepada pengguna, yang saat ini dapat dilakukan dari platform seperti Dokumen dan Ruang Chat. Kolom ini diisi untuk tugas yang diberikan kepada pengguna saat ini dan mengidentifikasi tempat asal tugas tersebut. Kolom ini bersifat hanya baca. |
AssignmentInfo
Informasi tentang sumber penetapan tugas (Dokumen, Ruang Chat).
Representasi JSON |
---|
{ "linkToTask": string, "surfaceType": enum ( |
Kolom | |
---|---|
linkToTask |
Hanya output. Link absolut ke tugas asli di platform tugas (Dokumen, ruang Chat, dll.). |
surfaceType |
Hanya output. Jenis platform asal tugas yang diberikan. Saat ini terbatas untuk DOCUMENT atau SPACE. |
Kolom union surface_info . Informasi tentang platform (Dokumen, Ruang Chat) tempat tugas ini ditetapkan. surface_info hanya dapat berupa salah satu dari berikut: |
|
driveResourceInfo |
Hanya output. Informasi tentang file Drive tempat tugas ini berasal. Saat ini, file Drive hanya dapat berupa dokumen. Kolom ini bersifat hanya baca. |
spaceInfo |
Hanya output. Informasi tentang Ruang Chat tempat tugas ini berasal. Kolom ini bersifat hanya baca. |
ContextType
Produk yang terkait dengan tugas.
Enum | |
---|---|
CONTEXT_TYPE_UNSPECIFIED |
Nilai tidak diketahui untuk konteks tugas ini. |
GMAIL |
Tugas dibuat dari Gmail. |
DOCUMENT |
Tugas diberikan dari dokumen. |
SPACE |
Tugas ditetapkan dari Ruang Chat. |
DriveResourceInfo
Informasi tentang resource Drive tempat tugas ditetapkan (dokumen, sheet, dll.).
Representasi JSON |
---|
{ "driveFileId": string, "resourceKey": string } |
Kolom | |
---|---|
driveFileId |
Hanya output. ID file di Drive API. |
resourceKey |
Hanya output. Kunci resource diperlukan untuk mengakses file yang dibagikan melalui link bersama. Tidak diperlukan untuk semua file. Lihat juga developers.google.com/drive/api/guides/resource-keys. |
SpaceInfo
Informasi tentang Ruang Chat tempat tugas ditetapkan.
Representasi JSON |
---|
{ "space": string } |
Kolom | |
---|---|
space |
Hanya output. Ruang Chat tempat tugas ini berasal. Formatnya adalah "spasi/{space}". |
Metode |
|
---|---|
|
Menghapus semua tugas yang sudah selesai dari daftar tugas yang ditentukan. |
|
Menghapus tugas yang ditentukan dari daftar tugas. |
|
Menampilkan tugas yang ditentukan. |
|
Membuat tugas baru di daftar tugas yang ditentukan. |
|
Menampilkan semua tugas dalam daftar tugas yang ditentukan. |
|
Memindahkan tugas yang ditentukan ke posisi lain dalam daftar tugas tujuan. |
|
Memperbarui tugas yang ditentukan. |
|
Memperbarui tugas yang ditentukan. |