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,
"assignmentInfo": {
object ( |
| Alanlar | |
|---|---|
kind |
Yalnızca çıkış. Kaynağın türü. Bu değer her zaman "tasks#task" olur. |
id |
Görev tanımlayıcısı. |
etag |
Kaynağın ETag'i. |
title |
Görevin başlığı. İzin verilen maksimum uzunluk: 1.024 karakter. |
updated |
Yalnızca çıkış. Görevin son değiştirilme zamanı (RFC 3339 zaman damgası olarak). |
selfLink |
Yalnızca çıkış. Bu görevi işaret eden URL. Bu görevi almak, güncellemek veya silmek için kullanılır. |
parent |
Yalnızca çıkış. Üst görev tanımlayıcısı. Bu alan, üst düzey bir görevse çıkarılır. Görevi farklı bir üst öğenin altına veya en üst düzeye taşımak için "taşı" yöntemini kullanın. Bir üst görev hiçbir zaman atanmış görev (Chat alanlarından, Dokümanlar'dan) olamaz. Bu alan salt okunurdur. |
position |
Yalnızca çıkış. Görevin, aynı üst görev altındaki kardeş görevler arasındaki veya en üst düzeydeki konumunu gösteren dize. Bu dize, sözlük sırasına göre başka bir görevin karşılık gelen konum dizesinden daha büyükse görev, aynı üst görev altındaki diğer görevden sonra (veya en üst düzeyde) konumlandırılır. Görevi başka bir konuma taşımak için "taşı" yöntemini kullanın. |
notes |
Görevi açıklayan notlar. Google Dokümanlar'dan atanan görevlere not eklenemez. İsteğe bağlıdır. İzin verilen maksimum uzunluk: 8.192 karakter. |
status |
Görevin durumu. Bu değer "needsAction" (işlem gerekiyor) veya "completed" (tamamlandı) olur. |
due |
Görevin planlanan tarihi (RFC 3339 zaman damgası olarak). İsteğe bağlıdır. Bu, görevin yapılması gereken günü veya takvim tablosunda göründüğü günü gösterir. Bu tarih, görevin son tarihini göstermez. Yalnızca tarih bilgileri kaydedilir. Bu alan ayarlanırken zaman damgasının zaman kısmı atılır. API kullanılarak bir görevin planlandığı zaman okunamıyor veya yazılamıyor. |
completed |
Görevin tamamlanma tarihi (RFC 3339 zaman damgası olarak). Görev tamamlanmadıysa bu alan atlanır. |
deleted |
Görevin silinip silinmediğini gösteren işaret. Bu alan, atanmış görevler için salt okunurdur. Bu görevler yalnızca tasks.delete çağrılarak silinebilir. Bu durumda hem atanan görev hem de orijinal görev (Dokümanlar veya Chat alanlarında) silinir. Yalnızca atanan görevi silmek için ödev yüzeyine gidin ve görevin atamasını kaldırın. Varsayılan değer False'tur. |
links[] |
Yalnızca çıkış. Bağlantı koleksiyonu. Bu koleksiyon salt okunurdur. |
links[].type |
Bağlantının türü (ör. "email", "generic", "chat_message", "keep_note"). |
links[].description |
Açıklama (boş olabilir). |
links[].link |
URL. |
webViewLink |
Yalnızca çıkış. Google Görevler web kullanıcı arayüzündeki göreve mutlak bağlantı. |
assignmentInfo |
Yalnızca çıkış. Atanan görevlerle ilgili bağlam bilgileri. Görevler, kullanıcılara atanabilir. Bu özellik şu anda Dokümanlar ve Chat alanları gibi ortamlarda kullanılabilir. Bu alan, mevcut kullanıcıya atanan görevler için doldurulur ve görevin nereden atandığını tanımlar. Bu alan salt okunurdur. |
AssignmentInfo
Görev atamasının kaynağı (doküman, Chat alanı) hakkında bilgiler.
| JSON gösterimi |
|---|
{ "linkToTask": string, "surfaceType": enum ( |
| Alanlar | |
|---|---|
linkToTask |
Yalnızca çıkış. Ödev yüzeyindeki (Dokümanlar, Chat alanları vb.) orijinal göreve giden mutlak bağlantı. |
surfaceType |
Yalnızca çıkış. Bu atanan görevin kaynaklandığı yüzey türü. Şu anda yalnızca BELGE veya ALAN ile sınırlıdır. |
surface_info birleşik alanı. Bu görevin atandığı yüzey (Dokümanlar, Chat alanları) hakkında bilgiler. surface_info aşağıdakilerden yalnızca biri olabilir: |
|
driveResourceInfo |
Yalnızca çıkış. Bu görevin oluşturulduğu Drive dosyasıyla ilgili bilgiler. Şu anda Drive dosyası yalnızca doküman olabilir. Bu alan salt okunurdur. |
spaceInfo |
Yalnızca çıkış. Bu görevin oluşturulduğu Chat alanı hakkında bilgiler. Bu alan salt okunurdur. |
ContextType
Görevle ilişkili ürün.
| Sıralamalar | |
|---|---|
CONTEXT_TYPE_UNSPECIFIED |
Bu görevin bağlamı için bilinmeyen değer. |
GMAIL |
Görev, Gmail'den oluşturulur. |
DOCUMENT |
Görev bir dokümandan atanmışsa |
SPACE |
Görev, Chat alanından atanmışsa |
DriveResourceInfo
Bir görevin atandığı Drive kaynağı (doküman, sayfa vb.) hakkındaki bilgiler.
| JSON gösterimi |
|---|
{ "driveFileId": string, "resourceKey": string } |
| Alanlar | |
|---|---|
driveFileId |
Yalnızca çıkış. Drive API'deki dosyanın tanımlayıcısı. |
resourceKey |
Yalnızca çıkış. Paylaşılan bağlantı üzerinden paylaşılan dosyalara erişmek için kaynak anahtarı gerekir. Tüm dosyalar için gerekli değildir. Ayrıca developers.google.com/drive/api/guides/resource-keys adresine de bakın. |
SpaceInfo
Bir görevin atandığı Chat alanı hakkında bilgiler.
| JSON gösterimi |
|---|
{ "space": string } |
| Alanlar | |
|---|---|
space |
Yalnızca çıkış. Bu görevin oluşturulduğu Chat alanı. Biçim "spaces/{space}" şeklindedir. |
Yöntemler |
|
|---|---|
|
Belirtilen görev listesindeki tüm tamamlanmış görevleri temizler. |
|
Belirtilen görevi görev listesinden siler. |
|
Belirtilen görevi döndürür. |
|
Belirtilen görev listesinde yeni bir görev oluşturur. |
|
Belirtilen görev listesindeki tüm görevleri döndürür. |
|
Belirtilen görevi hedef görev listesinde başka bir konuma taşır. |
|
Belirtilen görevi günceller. |
|
Belirtilen görevi günceller. |