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" şeklindedir. |
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öreve 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ı. Üst düzey bir görevse bu alan atlanır. Görevi farklı bir üst öğenin altına veya üst düzeye taşımak için "taşı" yöntemini kullanın. Üst görev hiçbir zaman atanmış bir görev (Chat alanları, Dokümanlar) olamaz. Bu alan salt okunur. |
position |
Yalnızca çıkış. Görevin, aynı üst görev altındaki veya üst düzeydeki kardeş görevleri arasındaki konumunu belirten dize. Bu dize, alfabetik sıralamaya göre başka bir görevin ilgili konum dizesinden daha büyükse görev, aynı üst görev altında (veya üst düzeyde) diğer görevin ardından 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örevlerde not bulunamaz. İsteğe bağlı. İzin verilen maksimum uzunluk: 8.192 karakter. |
status |
Görevin durumu. Bu değer "needsAction" veya "completed" olmalıdır. |
due |
Görevin son tarihi (RFC 3339 zaman damgası olarak). İsteğe bağlı. Teslim tarihi yalnızca tarih bilgilerini kaydeder. Teslim tarihi belirlenirken zaman damgasının saat kısmı atlanır. API aracılığıyla bir görevin teslim tarihini okumak veya yazmak mümkün değildir. |
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. Atanmış görevler için bu alan salt okunurdur. Yalnızca tasks.delete çağrısı yapı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örevi buradan kaldırın. Varsayılan değer False'tır. |
links[] |
Yalnızca çıkış. Bağlantı koleksiyonu. Bu koleksiyon salt okunur. |
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örevin mutlak bağlantısı. |
assignmentInfo |
Yalnızca çıkış. Atanan görevlerle ilgili bağlam bilgileri. Kullanıcılara görev atanabilir. Bu işlem şu anda Dokümanlar ve Chat alanları gibi platformlardan yapılabilir. Bu alan, mevcut kullanıcıya atanan görevler için doldurulur ve görevin nereden atandığını tanımlar. Bu alan salt okunur. |
AssignmentInfo
Görev atamasının kaynağı (Doküman, Chat Alanı) hakkında bilgi.
JSON gösterimi |
---|
{ "linkToTask": string, "surfaceType": enum ( |
Alanlar | |
---|---|
linkToTask |
Yalnızca çıkış. Ödevin bulunduğu yüzeydeki (Dokümanlar, Chat alanları vb.) orijinal görevin mutlak bağlantısı. |
surfaceType |
Yalnızca çıkış. Atanmış bu görevin kaynağı olan yüzey türü. Şu anda DOCUMENT veya SPACE ile sınırlıdır. |
Birlik alanı surface_info . Bu görevin atandığı platform (Dokümanlar, Chat alanları) hakkında bilgi. surface_info yalnızca aşağıdakilerden biri olabilir: |
|
driveResourceInfo |
Yalnızca çıkış. Bu görevin kaynağı olan Drive dosyası hakkında bilgi. Şu anda Drive dosyası yalnızca doküman olabilir. Bu alan salt okunur. |
spaceInfo |
Yalnızca çıkış. Bu görevin oluşturulduğu Chat alanı hakkında bilgi. Bu alan salt okunur. |
ContextType
Görevle ilişkili ürün.
Sıralamalar | |
---|---|
CONTEXT_TYPE_UNSPECIFIED |
Bu görevin bağlamı için bilinmeyen bir değer. |
GMAIL |
Görev Gmail'den oluşturulur. |
DOCUMENT |
Görev bir dokümandan atandıysa |
SPACE |
Görev, bir Chat alanından atanmışsa |
DriveResourceInfo
Görevin atandığı Drive kaynağı (doküman, e-tablo vb.) hakkında bilgiler.
JSON gösterimi |
---|
{ "driveFileId": string, "resourceKey": string } |
Alanlar | |
---|---|
driveFileId |
Yalnızca çıkış. Drive API'deki dosyanın tanımlayıcısıdır. |
resourceKey |
Yalnızca çıkış. Paylaşılan bağlantı üzerinden paylaşılan dosyalara erişmek için gereken kaynak anahtarı. Tüm dosyalar için gerekli değildir. Ayrıca developers.google.com/drive/api/guides/resource-keys adresine de bakın. |
SpaceInfo
Görevin atandığı Chat alanı hakkında bilgi.
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 listesinden tamamlanmış tüm 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. |