تحذير: تتعلق هذه الصفحة بواجهات برمجة التطبيقات القديمة من Google، وهي واجهات برمجة التطبيقات لبيانات Google؛ وهي مرتبطة فقط بواجهات برمجة التطبيقات المدرجة في دليل Google Data APIs، والتي تم استبدال العديد منها بواجهات برمجة تطبيقات أحدث. للحصول على معلومات حول واجهة برمجة تطبيقات جديدة، اطلع على وثائق واجهة برمجة التطبيقات الجديدة. للحصول على معلومات حول تفويض الطلبات باستخدام واجهة برمجة تطبيقات أحدث، اطلع على مصادقة حسابات Google وتفويضها.
الخطوات الأولى مع مكتبات عملاء بيانات Google
بدء استخدام مكتبة عميل PHP لبيانات Google (تشرين الأول (أكتوبر) 2008)
مكتبة برامج Google Data PHP عبارة عن مجموعة قوية من الفئات التي تسمح لك بالتفاعل مع واجهات برمجة التطبيقات لبيانات Google. وبخلاف مكتبات العملاء الأخرى، يتم حزمه كجزء من إطار عمل Zend الشائع ولكن يمكن تنزيله بشكل منفصل أيضًا. وعلى غرار مكتبات العملاء الأخرى، فهي أيضًا مفتوحة المصدر ومصممة لتكون بسيطة وفعالة، مما يتيح لك البدء في مشاريعك بسرعة ...
بدء استخدام مكتبة عميل جافا لبيانات Google (أيلول (سبتمبر) 2007)
ليس من السهل أن تبدأ في التطوير باستخدام واجهة برمجة تطبيقات غير مألوفة، لذلك تحتوي هذه المقالة على تعليمات خطوة بخطوة حول كيفية تنزيل وتثبيت مكتبة بيانات جافا من Google Data. سأتناول جميع التبعيات وتعيين متغيرات البيئة التي ستحتاج إليها...
بدء استخدام مكتبة Python لبيانات Google (آب (أغسطس) 2007)
لذا قررت استخدام مكتبة عميل Google Data Python لكتابة تطبيق باستخدام إحدى خدمات بيانات Google الكثيرة. اختيار ممتاز! وهدفي من هذا البرنامج التعليمي الموجز هو مساعدتك على البدء بسرعة في استخدام مكتبة العميل لتطوير تطبيقك...
بدء استخدام مكتبة عميل NET . (آب (أغسطس) 2007)
في هذه المقالة، جمعت بعض التعليمات التفصيلية حول كيفية البدء بمكتبة عميل NET .باستخدام Visual Studio 2005 لنظام التشغيل Windows أو Mono لنظام التشغيل Linux وأنظمة تشغيل Unix الأخرى. وآمل أن يوفر لك هذا بعض الوقت للبدء في العمل وأن يتيح لك البدء بسرعة في التعامل مع بعض الرموز...
المصادقة
استخدام OAuth مع واجهات برمجة التطبيقات لبيانات Google (أيلول (سبتمبر) 2008)
ومؤخرًا، اعتمدت جميع واجهات برمجة التطبيقات لبيانات Google دعم بروتوكول OAuth، وهو بروتوكول مفتوح يهدف إلى توحيد الطريقة التي يتم من خلالها الوصول إلى بيانات المستخدم الخاصة على سطح المكتب وتطبيقات الويب. يوفر بروتوكول OAuth وسيلة لإجراء مصادقة واجهة برمجة التطبيقات الآمنة بطريقة قياسية وآمنة. بصفتنا المبرمجين، سيتم تعليمنا كيفية إعادة استخدام الرموز متى أمكن. سيساعد OAuth مطوري البرامج في تقليل عدد الرموز المكررة التي يكتبونها وتسهيل إنشاء الأدوات التي تعمل مع خدمات متعددة من مجموعة متنوعة من مقدمي الخدمة المختلفين...
استخدام AuthSub مع مكتبة عميل NET . (آب (أغسطس) 2007)
برنامج تعليمي يبرز كيفية استخدام AuthSub لمصادقة تطبيقات الويب في مكتبة برامج .NET يمكن لتطبيقات الويب التي تحتاج إلى الدخول إلى الخدمات المحمية بواسطة حساب المستخدم أو حساب G Suite (المستضاف) للمستخدم إجراء ذلك باستخدام خدمة الخادم الوكيل للمصادقة. للحفاظ على مستوى عالٍ من الأمان، تُمكِّن واجهة الخادم الوكيل، المعروفة باسم AuthSub، تطبيق الويب من الدخول دون الحاجة إلى معالجة معلومات تسجيل الدخول إلى حسابات المستخدمين...
مكتبات أخرى
الترميز في الظل: استخدام Eclipse مع Google Data APIs (نيسان (أبريل) 2008)
إن Eclipse مفيد جدًا (ومجاني!) تحتل بيئة التطوير المتكاملة مكانًا مميزًا في قلوب الكثير من مبرمجي جافا. وليس من المستغرب إذن، فقد ترغب في استخدامه مع مكتبة عميل جافا لإنشاء تطبيق جافا لا يعمل مع إحدى واجهات برمجة تطبيقات بيانات Google...
استخدام Ruby مع واجهات برمجة التطبيقات لبيانات Google (نيسان (أبريل) 2008)
لغة Ruby هي لغة برمجة نصية تحظى بقدر كبير من الاهتمام في السنوات الأخيرة بسبب إطار عمل تطوير السكك الحديدية الشائعة على الويب. ستوضّح هذه المقالة كيفية استخدام Ruby للتفاعل مع خدمات Google Data API. لن نركز على السكك الحديدية، ولكننا نهتم أكثر بشرح أوامر HTTP الأساسية وبنية خلاصاتنا. يمكن اتباع جميع الأمثلة المقدمة هنا من سطر الأوامر باستخدام irb، وهي عبارة عن صدفة تفاعلية من Ruby...
بيانات Google حول السكك الحديدية (شباط (فبراير) 2009)
كتب زميلي "جيف فيشر" مكتبة مساعدة مفيدة عن واجهات برمجة تطبيقات Google Ruby لتسهيل مهام مطوّري البرامج بلغة Ruby. تناقش هذه المقالة استخدام مكتبته لإنشاء تطبيق Ruby on السكك الحديدية الشاملة الذي يتصل بخدمات بيانات Google. يتم تقديم نموذج تطبيق يستخدم واجهة برمجة التطبيقات لقائمة المستندات.
REST لشركة البائع المسافر: استخدام بيانات Google على Salesforce.com (تشرين الثاني (نوفمبر) 2007)
يستضيف كل من Salesforce.com وGoogle تطبيقات "البرامج كخدمة" الشائعة وتقدم كلتا المؤسستين واجهات برمجة تطبيقات تتيح لمطوّري البرامج إمكانية الوصول إلى مستودعات البيانات الكبيرة التي تشغل هذه التطبيقات، وتبدأ الأمور في الاهتمام عندما ندمج كلتا مجموعتي التطبيقات. يستمر استخدام G Suite بشكلٍ متزايد في إعداد المؤسسة، وقد صمَّم Salesforce.com نظامًا أساسيًا واسع النطاق لإنشاء تطبيقات الأنشطة التجارية المُخصَّصة، لذلك هناك العديد من الفرص للمطورين (أنت!) للجمع بين قوة Google وSalesforce.com...
استخدام عنوان URL للتفاعل مع خدمات بيانات Google (أيلول (سبتمبر) 2007)
في جوهر الأمر، تستخدم واجهات برمجة التطبيقات لبيانات Google خلاصات وإدخالات Atom (XML) كتنسيق للبيانات وHTTP كبروتوكول لنقل البيانات، ما يؤدي إلى توسيع بروتوكول النشر بتنسيق Atom. يُعد cURL تطبيق سطر أوامر لتنفيذ الطلبات باستخدام مجموعة متنوعة من البروتوكولات بما في ذلك بروتوكول HTTP. يستخدم cURL غالبًا مطوري البرامج لاختبار خدمات بيانات Google، حيث إنه يدعم وظائف HTTP المطلوبة للتفاعل مع واجهات برمجة التطبيقات على مستوى منخفض...
نصائح تصحيح الأخطاء
On the Wire: Network Capture Tools for API Developers (حزيران (يونيو) 2007)
تقدم هذه المقالة عدة أدوات يمكن أن تساعد في جعل البيانات المعروضة على السلك أكثر وضوحًا وفائدة. تُعرف هذه الأدوات عادةً باسم "رائحة الحزم"، وهي تلتقط جميع حزم الشبكة التي تتحرك عبر واجهة شبكتك. يمكن أن يكون فحص محتويات هذه الحزم والترتيب الذي تم إرسالها واستلامه فيه أسلوبًا مفيدًا لتصحيح الأخطاء...
العيش: استخدام الخوادم الوكيلة مع مكتبات العملاء لواجهة برمجة التطبيقات لبيانات Google (حزيران (يونيو) 2007)
تناقش هذه المقالة إعداد خوادم وكيل HTTP والعمل عليها باستخدام مكتبات برامج "بيانات Google".
تصحيح أخطاء برامج عملاء Google Data API: استكشاف الزيارات من داخل برنامجك (حزيران (يونيو) 2007)
في هذه المقالة، كتبت نموذجًا لرمز تشخيصي بثلاث لغات باستخدام مكتبات برامج Google Data API لكل من جافا وNET. وPython. في كل مثال، يتم تشغيل التسجيل أو تصحيح الأخطاء، والمصادقة باستخدام معلومات تسجيل الدخول للعميل، ثم الحصول على قائمة بجداول بيانات Google وطباعة عناوينها...
أدوات
إنشاء أداة بيانات Google (تشرين الأول (أكتوبر) 2008)
جولة تفصيلية لإنشاء أداة باستخدام واجهة برمجة تطبيقات بيانات Blogger. يستطيع مطوّرو الأدوات الآن الاستفادة من خادم وكيل OAuth الذي يخفي الكثير من تفاصيل مصادقة OAuth ويتولى المهام الشاقة نيابة عنك. يوقّع الخادم الوكيل طلبات البيانات نيابةً عن أداتك، لذا لا داعي لإدارة المفاتيح الخاصة أو القلق بشأن توقيع الطلبات...