مقالات

موضوعات YouTube Data API

تغییرات در نظرات در YouTube Data API قدیمی سپتامبر 2013

دریابید که چگونه سیستم نظردهی جدید ارائه شده توسط +Google بر APIهای قدیمی YouTube Data تأثیر می گذارد.

کار با شناسه کانال ها ژوئن 2013

این راهنما حرکت از استفاده از نام‌های کاربری قدیمی YouTube به استفاده از شناسه کانال برای شناسایی منحصر به فرد کانال‌های YouTube را توضیح می‌دهد. این پیامدها را برای توسعه دهندگانی که از YouTube Data API نسخه 2 و نسخه 3 استفاده می کنند، پوشش می دهد.

منابع توسعه موبایل با YouTube سپتامبر 2010

این مقاله به تشریح منابع موجود برای توسعه دهندگان اپلیکیشن موبایل یوتیوب می پردازد.

TubeLoc: YouTube Player AS3 Library فوریه 2009

این مقاله کتابخانه TubeLoc Player را مورد بحث قرار می‌دهد، یک پوشش AS3 در اطراف YouTube Player API با استفاده از LocalConnection. همچنین کد نمونه ای برای استفاده از کتابخانه به عنوان یک جزء Flex وجود دارد. هر دو پخش کننده جاسازی شده و پخش کننده بدون کروم نشان داده شده اند.

ActionScript 3.0 Wrapper برای پخش کننده بدون کروم با استفاده از رابط خارجی اکتبر 2008

در این مقاله، من یک ActionScript 3.0 Wrapper قابل اعتماد برای Chromeless YouTube Player را ارائه و به طور خلاصه شرح خواهم داد. بسته بندی از کلاس ExternalInterface ActionScript و JavaScript API YouTube استفاده می کند.

YouTube Data API برای ActionScript 3.0: First Steps مارس 2008

در این آموزش، من به شما نشان خواهم داد که چگونه با کمتر از 10 خط کد AS3 واقعی، می توانید محبوب ترین ویدیوهای YouTube را برای روز، هفته، ماه یا تمام زمان های گذشته بازیابی کنید.

همه موضوعات Google Data API

شروع به کار با کتابخانه های Google Data Client

شروع به کار با Google Data PHP Client Library (اکتبر 2008)

Google Data PHP Client Library مجموعه ای قدرتمند از کلاس ها است که به شما امکان می دهد با API های Google Data تعامل داشته باشید. برخلاف سایر کتابخانه های مشتری ما، به عنوان بخشی از چارچوب محبوب Zend بسته بندی شده است، اما می توان آن را به طور جداگانه نیز دانلود کرد. مشابه سایر کتابخانه های مشتری ما، منبع باز است و به گونه ای طراحی شده است که ساده و کارآمد باشد، به شما امکان می دهد پروژه های خود را به سرعت شروع کنید ...

شروع به کار با Google Data Java Client Library (سپتامبر 2007)

شروع توسعه با یک API ناآشنا هرگز آسان نیست، بنابراین در این مقاله دستورالعمل های گام به گام در مورد نحوه دانلود و نصب Google Data Java Client Library ارائه شده است. من تمام وابستگی ها و تنظیم متغیرهای محیطی مورد نیازتان را بررسی می کنم...

شروع به کار با کتابخانه Google Data Python (اوت 2007)

بنابراین شما تصمیم گرفتید از کتابخانه سرویس گیرنده Google Data Python برای نوشتن یک برنامه با استفاده از یکی از خدمات Google Data استفاده کنید. انتخاب عالی! هدف من از این آموزش کوتاه این است که به سرعت شما را در استفاده از کتابخانه مشتری برای توسعه برنامه خود شروع کنم...

شروع به کار با کتابخانه مشتری دات نت (اوت 2007)

در این مقاله، من دستورالعمل های گام به گام را برای نحوه شروع با کتابخانه مشتری دات نت با استفاده از Visual Studio 2005 برای ویندوز یا Mono برای لینوکس و سایر سیستم عامل های یونیکس گردآوری کرده ام. امیدوارم با این کار کمی در زمان شروع به کار صرفه جویی کنید و به سرعت کار با کدهایی را شروع کنید...

احراز هویت

استفاده از OAuth با Google Data API (سپتامبر 2008)

اخیراً، همه APIهای Google Data از OAuth پشتیبانی کردند، یک پروتکل باز که هدف آن استاندارد کردن راه دسترسی برنامه‌های دسکتاپ و وب به داده‌های خصوصی کاربر است. OAuth ابزاری برای انجام احراز هویت امن API به شیوه ای استاندارد و ایمن فراهم می کند. به عنوان برنامه نویس، به ما آموزش داده شده است که تا جایی که ممکن است دوباره از کد استفاده کنیم. OAuth به توسعه دهندگان کمک می کند تا میزان کدهای تکراری را که می نویسند کاهش دهند و ایجاد ابزارهایی را که با چندین سرویس از ارائه دهندگان مختلف کار می کنند آسان تر می کند.

استفاده از AuthSub با کتابخانه مشتری دات نت (اوت 2007)

آموزش نحوه استفاده از AuthSub برای احراز هویت برنامه‌های وب در کتابخانه کلاینت دات نت. برنامه های کاربردی وب که نیاز به دسترسی به خدمات محافظت شده توسط حساب Google یا G Suite کاربر دارند، می توانند این کار را با استفاده از سرویس پروکسی احراز هویت انجام دهند. برای حفظ سطح بالایی از امنیت، رابط پراکسی، به نام AuthSub، برنامه وب را قادر می‌سازد تا بدون دستکاری اطلاعات ورود به حساب کاربران خود، به آن دسترسی داشته باشد.

سایر کتابخانه ها

نوشتن برنامه های Windows Mobile با استفاده از Google Data API (آوریل 2009)

در این مقاله، مراحل نوشتن برنامه های ویندوز موبایل با استفاده از Google Data API را بررسی خواهیم کرد. ما همچنین نصب و استقرار اجزای مختلف مورد نیاز برای شبیه سازی ویندوز موبایل در یک ایستگاه کاری را پوشش خواهیم داد.

کدنویسی در سایه: استفاده از Eclipse با Google Data API (آوریل 2008)

Eclipse یک IDE بسیار مفید (و رایگان!) است که جایگاه ویژه ای در قلب بسیاری از برنامه نویسان جاوا دارد. بنابراین جای تعجب نیست که بخواهید از آن با کتابخانه مشتری جاوا برای ساختن یک برنامه جاوای کشنده استفاده کنید که با یکی از APIهای Google Data کار می کند.

استفاده از Ruby با Google Data API (آوریل 2008)

روبی یک زبان اسکریپت نویسی پویا است که در سال های اخیر به دلیل چارچوب توسعه وب محبوب Rails مورد توجه زیادی قرار گرفته است. این مقاله نحوه استفاده از Ruby برای تعامل با سرویس‌های Google Data API را توضیح می‌دهد. ما روی Rails تمرکز نخواهیم کرد، در عوض بیشتر به توضیح دستورات HTTP و ساختار فیدهایمان علاقه مندیم. تمام مثال های ارائه شده در اینجا را می توان از طریق خط فرمان با استفاده از irb، پوسته تعاملی Ruby دنبال کرد...

Google Data on Rails (فوریه 2009)

همکار من جف فیشر یک کتابخانه ابزار مفید Google Data APIs Ruby نوشته است تا زندگی را برای توسعه دهندگان روبی آسان تر کند. این مقاله استفاده از کتابخانه او را برای ساختن یک برنامه جامع Ruby on Rails که با سرویس‌های Google Data ارتباط برقرار می‌کند، مورد بحث قرار می‌دهد. یک نمونه برنامه با استفاده از Documents List API ارائه شده است.

استراحت برای فروشنده دوره گرد: استفاده از داده های گوگل در Salesforce.com (نوامبر 2007)

Salesforce.com و Google میزبان برنامه‌های محبوب «نرم‌افزار به‌عنوان سرویس» هستند و هر دو سازمان APIهایی را ارائه می‌کنند که به توسعه‌دهندگان اجازه می‌دهد به ذخیره‌های بزرگ داده‌ای که این برنامه‌ها را نیرو می‌دهند دسترسی داشته باشند - و وقتی هر دو مجموعه API را با هم ترکیب می‌کنیم، چیزها جالب می‌شوند. برنامه‌های G Suite همچنان بیشتر و بیشتر در تنظیمات سازمانی مورد استفاده قرار می‌گیرند و Salesforce.com یک پلتفرم گسترده برای ساخت برنامه‌های تجاری سفارشی ایجاد کرده است، بنابراین فرصت‌های زیادی برای توسعه‌دهندگان (این شما هستید!) وجود دارد تا قدرت Google و Salesforce را با هم ترکیب کنند. کام...

استفاده از cURL برای تعامل با خدمات Google Data (سپتامبر 2007)

در اصل، Google Data API از فیدها و ورودی‌های Atom (XML) به عنوان قالب داده و HTTP به عنوان پروتکلی برای انتقال داده استفاده می‌کند - پروتکل انتشار Atom را گسترش می‌دهد. cURL یک برنامه خط فرمان برای انجام درخواست ها با استفاده از پروتکل های مختلف از جمله HTTP است. cURL اغلب توسط توسعه دهندگان برای آزمایش خدمات Google Data استفاده می شود، زیرا از عملکرد HTTP مورد نیاز برای تعامل با API ها در سطح پایین پشتیبانی می کند.

نکات رفع اشکال

On the Wire: Network Capture Tools for API Developers (ژوئن 2007)

این مقاله چندین ابزار را معرفی می‌کند که می‌توانند به دیده شدن و مفیدتر شدن داده‌های روی سیم کمک کنند. این ابزارها که معمولاً به آنها "packet sniffers" گفته می شود، تمام بسته های شبکه را که در رابط شبکه شما حرکت می کنند، ضبط می کنند. بررسی محتویات این بسته ها و ترتیب ارسال و دریافت آن ها می تواند یک تکنیک عیب یابی مفید باشد...

Living Vicariously: استفاده از سرورهای پروکسی با Google Data API Client Libraries (ژوئن 2007)

این مقاله راه اندازی و کار با سرورهای پروکسی HTTP با استفاده از کتابخانه های سرویس گیرنده Google Data را مورد بحث قرار می دهد.

اشکال زدایی Google Data API Clients: کاوش ترافیک از درون برنامه شما (ژوئن 2007)

برای این مقاله، من نمونه کدهای تشخیصی را به 3 زبان با استفاده از کتابخانه های سرویس گیرنده Google Data API برای جاوا، دات نت و پایتون نوشته ام. در هر مثال، من ورود به سیستم یا اشکال زدایی را روشن می کنم، با استفاده از ورود به سیستم مشتری احراز هویت می کنم، و سپس لیستی از صفحات گسترده گوگل خود را دریافت می کنم و عناوین آنها را چاپ می کنم...

ابزارک ها

ایجاد یک ابزارک داده گوگل (اکتبر 2008)

راهنما برای ایجاد یک ابزار با استفاده از Blogger Data API. توسعه دهندگان گجت اکنون می توانند از پروکسی OAuth استفاده کنند، که بسیاری از جزئیات احراز هویت OAuth را پنهان می کند و کارهای سنگین را برای شما انجام می دهد. پروکسی درخواست های داده را از طرف اسبابک شما امضا می کند، بنابراین نیازی به مدیریت کلیدهای خصوصی یا نگرانی در مورد امضای درخواست ها نیست...