REST Resource: tasks

Kaynak: Görev

JSON gösterimi
{
  "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
}
Alanlar
kind

string

Kaynağın türü. Bu her zaman "tasks#task"dir.

id

string

Görev tanımlayıcı.

etag

string

Kaynağın ETag.

title

string

Görevin başlığı. İzin verilen maksimum uzunluk: 1024 karakter.

updated

string

Görevin son değiştirme zamanı (RFC 3339 zaman damgası olarak).

parent

string

Üst görev tanımlayıcı. Üst düzey bir görevse bu alan atlanır. Bu alan salt okunurdur. Görevi farklı bir üst düzeye veya başka bir üst düzeye taşımak için "taşı" yöntemini kullanabilirsiniz.

position

string

Görevin, aynı üst görev altındaki veya en üst düzeydeki eşdüzey görevler arasındaki konumunu gösteren dize. Bu dize, sözlük sıralamasına göre başka bir görevin karşılık gelen konum dizesinden büyükse görev, aynı ana görevin altında (veya en üst düzeyde) diğer görevden sonra konumlandırılır. Bu alan salt okunurdur. Görevi başka bir konuma taşımak için "move" (taşı) yöntemini kullanın.

notes

string

Görevi açıklayan notlar. İsteğe bağlı. İzin verilen maksimum uzunluk: 8.192 karakter.

status

string

Görevin durumu. Bu değer "needsAction" veya "completed" olur.

due

string

Görevin teslim tarihi (RFC 3339 zaman damgası olarak). İsteğe bağlı. Teslim tarihi yalnızca tarih bilgisini kaydeder; teslim tarihi ayarlanırken zaman damgasının saat kısmı silinir. API üzerinden bir görevin teslim tarihinin okunması veya yazılması mümkün değildir.

completed

string

Görevin tamamlanma tarihi (RFC 3339 zaman damgası olarak). Görev tamamlanmadıysa bu alan atlanır.

deleted

boolean

Görevin silinip silinmediğini gösteren işaret. Varsayılan, Yanlış'tır.

hidden

boolean

Görevin gizlenmiş olup olmadığını gösteren işaret. Bu durum, görev listesi en son temizlendiğinde görev tamamlandı olarak işaretlenmişse geçerlidir. Varsayılan, Yanlış'tır. Bu alan salt okunurdur.

links[].type

string

Bağlantının türü, ör. "e-posta".

links[].description

string

Açıklama. HTML'de konuşma: <a> ile </a> arasındaki her şey.

links[].link

string

URL.

Yöntemler

clear

Belirtilen görev listesindeki tamamlanmış tüm görevleri temizler.

delete

Belirtilen görevi görev listesinden siler.

get

Belirtilen görevi döndürür.

insert

Belirtilen görev listesinde yeni bir görev oluşturur.

list

Belirtilen görev listesindeki tüm görevleri döndürür.

move

Belirtilen görevi görev listesindeki başka bir konuma taşır.

patch

Belirtilen görevi günceller.

update

Belirtilen görevi günceller.