مقالات

مواضيع واجهة برمجة تطبيقات بيانات YouTube

تغييرات في التعليقات في YouTube Data API القديمة أيلول (سبتمبر) 2013

اكتشف كيف سيؤثر نظام التعليق الجديد الذي تدعمه +Google على واجهات برمجة التطبيقات القديمة لبيانات YouTube.

العمل باستخدام معرّفات القنوات حزيران (يونيو) 2013

يوضح هذا الدليل الانتقال من استخدام أسماء المستخدمين القديمة في YouTube إلى استخدام معرّفات القنوات لتحديد قنوات YouTube بشكل فريد. وهي تشمل الآثار المترتبة على مطوّري البرامج الذين يستخدمون الإصدار 2 أو v3 من YouTube Data API.

مراجع تطوير التطبيقات المتوافقة مع الأجهزة الجوّالة على YouTube أيلول (سبتمبر) 2010

توضح هذه المقالة الموارد المتوفرة لمطوري تطبيقات YouTube للجوّال.

TubeLoc: مكتبة مشغّل YouTube AS3 شباط (فبراير) 2009

تتناول هذه المقالة مكتبة TubeLoc Player، وهي عبارة عن برنامج تضمين AS3 حول واجهة برمجة تطبيقات مشغل YouTube باستخدام LocalConnection. هناك أيضًا نموذج للرمز لاستخدام المكتبة كمكون مرن. يتم عرض كل من المشغل المضمّن ومشغّل Chromeless.

التفاف التفاف ActionScript 3.0 للمشغل بلا Chrome باستخدام الواجهة الخارجية تشرين الأول (أكتوبر) 2008

في هذه المقالة، سأقدم وأوضّح بإيجاز التفاف ActionScript 3.0 لمشغل YouTube بدون Chrome. يستفيد هذا الغلاف من فئة ActionScript الخارجية و"واجهة برمجة تطبيقات JavaScript" على YouTube.

YouTube Data API للإصدار ActionScript 3.0 : الخطوات الأولى آذار (مارس) 2008

في هذا البرنامج التعليمي، سأوضح لك كيفية استرداد مقاطع الفيديو الأكثر شيوعًا على YouTube في آخر يوم أو أسبوع أو شهر أو كل الأوقات باستخدام أقل من 10 أسطر لشفرة AS3...

جميع مواضيع واجهة برمجة التطبيقات لبيانات 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 يمكن لتطبيقات الويب التي تحتاج إلى الوصول إلى الخدمات المحمية بواسطة حساب Google أو G Suite للمستخدم إجراء ذلك باستخدام خدمة الخادم الوكيل للمصادقة. للحفاظ على مستوى عالٍ من الأمان، تُمكِّن واجهة الخادم الوكيل، المعروفة باسم AuthSub، تطبيق الويب من الدخول دون الحاجة إلى معالجة معلومات تسجيل الدخول إلى حسابات المستخدمين...

مكتبات أخرى

كتابة تطبيقات Windows Mobile باستخدام واجهات برمجة التطبيقات لبيانات Google (نيسان (أبريل) 2009)

في هذه المقالة، سنلقي نظرة على الخطوات المرتبطة بكتابة تطبيقات Windows Mobile باستخدام واجهات برمجة التطبيقات لبيانات Google. كما سنغطي أيضًا تثبيت ونشر المكونات المتنوعة المطلوبة لمحاكاة Windows Mobile على محطة عمل.

الترميز في الظل: استخدام 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 ويتولى المهام الشاقة نيابة عنك. يوقّع الخادم الوكيل طلبات البيانات نيابةً عن أداتك، لذا لا داعي لإدارة المفاتيح الخاصة أو القلق بشأن توقيع الطلبات...