واجهة REST

يمكن استدعاء إعلانات Google API باستخدام gRPC أو REST. تكشف كلتا الواجهتين تصميمًا يستهدف المورد تتم مشاركته مع واجهات برمجة تطبيقات Google Cloud الأخرى.

ونوصي باستخدام مكتبات العملاء الرسمية من Google متى أمكن. وتوفّر هذه الأداة رمزًا اصطلاحيًا وآمنًا للنوع بكل لغة معتمَدة، كما تعالج الكثير من التفاصيل حول التواصل مع واجهة برمجة التطبيقات (على سبيل المثال، إعدادات المهلة والتقسيم على صفحات والمصادقة). وتشمل مكتبات برامجنا أيضًا مجموعة واسعة من أمثلة الرموز والأدوات المساعدة التي تساعد في أداء المهام الشائعة، مثل إنشاء أسماء الموارد والتعامل مع الأقنعة الميدانية.

يقدّم هذا الدليل تفاصيل حول REST ويشرح ما تحتاج إلى معرفته لاستدعاء واجهة REST مباشرةً، بدون استخدام مكتبة عميلة متوافقة مع Google. قد يكون هذا الدليل مفيدًا إذا كنت تكتب رمزك المخصص لاستخدام REST مباشرةً أو باستخدام مكتبة عميل HTTP تابعة لجهة خارجية.