تعديل صورة جهة الاتصال
يجب إرسال طلبات التبديل للمستخدم نفسه بشكل تسلسلي لتجنُّب زيادة وقت الاستجابة وعمليات الإخفاق.
طلب HTTP
PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto
يستخدم عنوان URL بنية تحويل الترميز gRPC.
معلمات المسار
المَعلمات | |
---|---|
resourceName |
مطلوبة. اسم مورد الشخص |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"photoBytes": string,
"personFields": string,
"sources": [
enum ( |
الحقول | |
---|---|
photoBytes |
مطلوبة. وحدات البايت غير المعدّلة للصور سلسلة بترميز base64. |
personFields |
اختياريّ. قناع حقل لتقييد الحقول التي يتم عرضها على المستخدم يمكن تحديد عدة حقول من خلال الفصل بينها بفواصل. يتم ضبط القيمة التلقائية على "فارغ" إذا لم يتم ضبطها، ما يؤدي إلى تخطي الحصول على المشاركة. القيم الصالحة هي:
|
sources[] |
اختياريّ. قناع لأنواع المصادر المطلوب عرضها. ويتم ضبط الإعدادات التلقائية على |
نص الاستجابة
الردّ على تعديل صورة جهة الاتصال
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"person": {
object ( |
الحقول | |
---|---|
person |
الشخص الذي تم تعديله، في حال ضبط userFields في UpdateContactImageRequest، وإلا لن يتم ضبط هذا الإعداد. |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/contacts
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.