نماذج Google Data APIs

تحذير: تتعلق هذه الصفحة بواجهات برمجة التطبيقات القديمة من Google، وهي واجهات برمجة التطبيقات لبيانات Google؛ وهي مرتبطة فقط بواجهات برمجة التطبيقات المدرجة في دليل Google Data APIs، والتي تم استبدال العديد منها بواجهات برمجة تطبيقات أحدث. للحصول على معلومات حول واجهة برمجة تطبيقات جديدة، اطلع على وثائق واجهة برمجة التطبيقات الجديدة. للحصول على معلومات حول تفويض الطلبات باستخدام واجهة برمجة تطبيقات أحدث، اطلع على مصادقة حسابات Google وتفويضها.

تقدم هذه الصفحة روابط ومعلومات حول نموذج الشفرة.

الفهرس

  1. نماذج JavaScript
  2. نماذج JSON
  3. عيّنات الأدوات
  4. نماذج جافا
  5. نماذج .NET
  6. اللغات الأخرى

نماذج JavaScript

يمكن استخدام مكتبة عميل JavaScript من متصفحات الويب للتفاعل مع Base Data API وBlogger Data API وCalendar Data API وContacts Data API وFinance Data API.

ملاحظة: تمت إزالة النماذج التي كانت موجودة سابقًا في هذا القسم لأنها اعتمدت على واجهات برمجة التطبيقات و/أو طرق المصادقة التي لم تعد متاحة.

نماذج JSON

هذه نماذج مباشرة؛ انقر لعرضها. لمزيد من المعلومات، راجع استخدام JSON مع واجهات برمجة التطبيقات لبيانات Google.

تقويم Google

الأحداث القادمة من "تقويم Google"
يوضح هذا النموذج عرض قائمة بالأحداث القادمة في التقويم من تقويم Google على صفحة ويب باستخدام تنسيق مخرجات JSON الذي توفره واجهة برمجة التطبيقات لبيانات التقويم.

Blogger

المشاركات الأخيرة من Blogger
يوضح هذا النموذج عرض قائمة بأحدث المشاركات من مدونة مستضافة على Blogger Beta باستخدام تنسيق ناتج JSON الذي توفره واجهة برمجة تطبيقات بيانات Blogger.

جداول بيانات

قراءة بيانات جداول بيانات Google
يوضح هذا النموذج عرض البيانات من جدول بيانات Google في صفحة ويب باستخدام تنسيق مخرجات JSON الذي توفره واجهة برمجة التطبيقات لبيانات جدول البيانات.

نماذج الأدوات

لمزيد من المعلومات حول إنشاء أدوات واجهة برمجة التطبيقات لبيانات Google، اطلع على إنشاء أداة بيانات Google أو وثائق أدوات OAuth OAuth الكاملة.

أداة Blogger
أداة YouTube

نماذج جافا

نماذج مجمَّعة مع مكتبة العميل

ويمكن العثور على هذه النماذج في حزمة مكتبة برامج جافا القابلة للتنزيل. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على دليل مطوّري مكتبة برامج جافا أو تنزيل مكتبة برامج جافا.

جافا/عينة/authsub/
الخادم الوكيل لـ GData AuthSub، والذي تم تنفيذه باستخدام أدوات جافا، نموذج برنامج JavaScript الذي يمكنه الوصول إلى البيانات من خلال الخادم الوكيل.
جافا/نموذج/تقويم/
برنامج بسيط ينفِّذ العديد من عمليات التلاعب السلكية على "تقويم Google"
جافا/عينة/شفرة ترميز/
برنامج سطر الأوامر للاستعلام عن واجهة برمجة التطبيقات لبيانات Google Code Search.
جافا/عينة/جدول بيانات/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات جداول بيانات Google.
جافا/عينة/appsforyourdomain/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات G Suite.
جافا/عينة/blogger/
نماذج تطبيقات باستخدام Blogger API.
جافا/عينة/جهات اتصال/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات "جهات اتصال Google"
جافا/نموذج/مستندات/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات مستندات Google
جافا/عينة/gbase/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات Google Base
جافا/عينة/صور/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات ألبومات الويب بيكاسا.
java/sample/sidewiki/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات ويكي Google الجانبي
java/sample/webmastertools/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات مشرفي المواقع.
جافا/عينة/youtube/
نماذج تطبيقات باستخدام YouTube API.
صفحة نماذج ASP في YouTube
البحث عن مقاطع الفيديو وتحميلها باستخدام مكتبة العملاء.

نماذج NET.

نماذج مجمَّعة مع مكتبة العميل

ويمكن العثور على هذه النماذج في حزمة مكتبة عميل NET .القابلة للتنزيل. لمزيد من المعلومات، اطّلع على دليل مطوّري مكتبة برامج .NET أو نزّل مكتبة برامج .NET.

العملاء/cs/samples/blogger/
نماذج تطبيقات باستخدام Blogger API.
العملاء/cs/samples/calendar/
نماذج تطبيقات باستخدام واجهة برمجة التطبيقات لبيانات "تقويم Google".
clients/cs/samples/spreadsheets/
نماذج تطبيقات باستخدام Google Spreadsheet API.
clients/cs/samples/DocListUploader/
يتم تحميل المستندات إلى "مستندات Google".
العملاء/cs/samples/DocListExporter/
يصدّر "مستندات Google" بتنسيقات مختلفة.
العملاء/cs/samples//BrowserBrowser/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات ألبومات الويب بيكاسا
العملاء/cs/samples/YouTubeSample/
نماذج تطبيقات باستخدام YouTube API
العملاء/cs/samples/appsforyourdomain/
نماذج تطبيقات باستخدام واجهة برمجة تطبيقات G Suite.

أمثلة أخرى

أداة تحديث جهات الاتصال
نموذج WPF يوضح كيفية قراءة جهات الاتصال وتعديلها باستخدام واجهة برمجة تطبيقات "جهات الاتصال". يتوفّر أيضًا ملف zip..
Google PDF PDF Concatenator
يدمج ملفات PDF معًا ويُحمِّل النتيجة إلى "مستندات Google". يتوفر أيضًا ملف .zip.

لغات أخرى

C++‎

نموذج واجهة برمجة التطبيقات لقائمة المستندات
يسمح للمستخدمين بعرض المستندات وجداول البيانات والعروض التقديمية والمجلدات وتحميلها وتحميلها والبحث فيها. يوضح هذا النموذج أيضًا وظيفة قائمة التحكم في الوصول (ACL) لواجهة برمجة التطبيقات من خلال سرد المستخدمين الذين لديهم أذونات القراءة/الكتابة.

Ruby

مدير قائمة المستندات
نموذج Ruby على "السكة الحديدية" الذي يسمح للمستخدمين بعرض المستندات وتصديرها.

الرجوع إلى الأعلى