Onayları yönetme

Bu belgede, Google Drive API'sinde onayların nasıl yönetileceği açıklanmaktadır.

İçerik onaylarınızı Google Drive'da bulabilirsiniz. Google Drive API, onaylarınızın durumunu alıp listeleyebilmeniz için approvals kaynağını sağlar. approvals kaynağının yöntemleri, Drive, Google Dokümanlar ve diğer Google Workspace düzenleyicilerindeki öğelerde çalışır.

Bu süreçten, sözleşme incelemesi veya yayınlanmadan önce resmi bir belge gibi resmi inceleme durumlarında onayları bulmak için yararlanabilirsiniz. Onay, hem incelemenin (ör. Devam Ediyor, Onaylandı veya Reddedildi) hem de ilgili incelemecilerin durumunu takip eder. Onaylar, içeriği doğrulamanın ve incelemecilerin kaydını tutmanın mükemmel bir yoludur.

Bir dosyayla ilgili onayları görüntülemek için dosyanın meta verilerini okuma izniniz olmalıdır. Daha fazla bilgi için Roller ve izinler başlıklı makaleyi inceleyin.

Alanlar parametresini kullanma

Yanıt içinde döndürülecek alanları belirtmek istiyorsanız fields sistem parametresini approvals kaynağının herhangi bir yöntemiyle ayarlayabilirsiniz. fields parametresini atlarsanız sunucu, yönteme özgü varsayılan bir alan kümesi döndürür. Farklı alanlar döndürmek için Belirli alanları döndürme başlıklı makaleye bakın.

Onay alma

Bir dosyayı onaylatmak için approvals kaynağında get yöntemini fileId ve approvalId yol parametreleriyle birlikte kullanın. Onay kimliğini bilmiyorsanız list yöntemini kullanarak onayları listeleyebilirsiniz.

Yanıt metni, approvals kaynağının bir örneğini içerir.

Onayları listeleme

Bir dosyadaki onayları listelemek için approvals kaynağında list yöntemini çağırın ve fileId yol parametresini ekleyin.

Yanıt gövdesi, dosyadaki onayların listesinden oluşur. items alanı, approvals kaynağı biçiminde her onay hakkında bilgi içerir.

approvals kaynağı, onayın durumunu ayrıntılı olarak açıklayan bir Status nesnesinin yanı sıra belirli bir incelemeci tarafından yapılan onaya verilen yanıtı ayrıntılı olarak açıklayan ReviewerResponse nesnesini de içerir. Bu yorumcunun yanıtı Response nesnesiyle gösterilir.

Ayrıca, onayların sayfalara ayrılmasını özelleştirmek veya onayları filtrelemek için aşağıdaki sorgu parametrelerini de iletebilirsiniz:

  • pageSize: Sayfa başına döndürülecek maksimum onay sayısı. pageSize değerini ayarlamazsanız sunucu en fazla 100 onay döndürür.

  • pageToken: Önceki bir liste çağrısından alınan sayfa jetonu. Bu jeton, sonraki sayfayı almak için kullanılır. Önceki yanıttaki nextPageToken değerine ayarlanmalıdır.