يؤدي هذا الخيار إلى إنشاء إذن واحد أو أكثر في الملاحظة. لا يمكن إنشاء سوى الأذونات التي تتضمن الدور WRITER
. وفي حال تعذَّرت إضافة أي إذن، يتعذّر تنفيذ الطلب بالكامل ولن يتم إجراء أي تغييرات.
طلب HTTP
POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate
يستخدم عنوان URL بنية gRPC Transcode.
معلّمات المسار
المَعلمات | |
---|---|
parent |
المورد الرئيسي الذي تشاركه جميع الأذونات التي يتم إنشاؤها. التنسيق: |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"requests": [
{
object ( |
الحقول | |
---|---|
requests[] |
رسالة الطلب التي تحدد الموارد التي يجب إنشاؤها. |
نص الاستجابة
ردّ إنشاء أذونات في ملاحظة.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"permissions": [
{
object ( |
الحقول | |
---|---|
permissions[] |
تم إنشاء الأذونات. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/keep
لمزيد من المعلومات، اطّلِع على دليل التفويض.
طلب إذن
طلب إضافة إذن واحد إلى الملاحظة
تمثيل JSON |
---|
{
"parent": string,
"permission": {
object ( |
الحقول | |
---|---|
parent |
مطلوبة. الملاحظة الرئيسية التي سيتم إنشاء هذا الإذن فيها: التنسيق: |
permission |
مطلوبة. الإذن بإنشاء المحتوى. يجب تقديم أحد عناوين Permissions.email أو User.email أو Group.email. |