سوال ایجاد یک برنامه در شبکه اجتماعی VKontakte علاقه بسیاری از کاربران که می خواهند مردم را به صورت باز با یک بازی یا خدمات ارائه دهند. با این حال، به منظور ترجمه چنین تمایل به واقعیت، لازم است به دنبال تعدادی از نسخه ها، به همان اندازه مربوط به مهارت های اولیه و قابلیت های.
لطفا توجه داشته باشید که این مقاله برای کسانی که قبلا می دانند چگونه برنامه را طراحی می کنند و قادر به فهم API VKontakte هستند، در نظر گرفته شده است. در غیر این صورت، شما نمیتوانید یک افزونه کامل ایجاد کنید.
چگونه یک برنامه VK ایجاد کنیم
اول از همه، شایان ذکر است که هنگام ایجاد افزودنی باید مستندات VK API را در قسمت VK Developers این سایت شبکه اجتماعی مطالعه کنید. در این مورد، در فرآیند توسعه، شما نیز مجبور خواهید بود از زمان به زمان مجبور به تغییر اسناد به منظور دریافت دستورالعمل در مورد استفاده از درخواست های خاص.
در مجموع، توسعه دهندگان سه نوع مختلف از برنامه های کاربردی ارائه می دهند که هر کدام ویژگی های منحصر به فردی دارند. به طور خاص، آن مربوط به درخواست های مشابه به API VKontakte است که جهت افزودن را مشخص می کند.
- برنامه مستقل یک پلت فرم جهانی برای افزودنیها است. با تشکر از استفاده از این نوع نرم افزار، تمام انواع درخواست های موجود در VK API برای شما در دسترس خواهد بود. در اغلب موارد، برنامه مستقل مورد استفاده قرار می گیرد زمانی که لازم است درخواست ها را به API VK از برنامه های تحت سیستم عامل های مختلف ارسال کنید.
- پلت فرم با نوع وب سایت به شما اجازه می دهد برای دسترسی به API VKontakte از هر منبع ثالث.
- برنامه جاسازی شده طراحی شده است تا افزودنیهای انحصاری را در سایت VK.com ایجاد کند.
مهم است که بدانیم کدام نوع متناسب با ایده شماست، زیرا پس از ایجاد تغییر نوع برنامه کاربردی امکان پذیر نیست. توجه کن!
در میان چیزهای دیگر، شایان ذکر است که "برنامه جاسازی شده" دارای سه زیرمجموعه است:
- بازی - هنگام ایجاد افزودنیهای بازی با توانایی پیش انتخاب وابستگی ژانر و پشتیبانی از درخواست API مربوطه استفاده می شود.
- نرم افزار - استفاده شده در توسعه افزودنی های آموزنده، به عنوان مثال، یک فروشگاه یا یک برنامه خبری؛
- نرم افزار جامعه - به طور انحصاری در توسعه افزودنی های عمومی استفاده می شود و می تواند مورد استفاده قرار گیرد تا اجازه دسترسی به جامعه را داشته باشد.
فرآیند خلقت خود قادر به ایجاد مشکلات نیست.
- سایت VK را باز کنید و به صفحه اصلی VK Developers بروید.
- در اینجا به برگه بروید "اسناد" در بالای صفحه
- مطابق با منافع شما، تمام مطالب را به دقت مطالعه کنید و فرایند کار بر روی برنامه را فراموش نکنید تا در صورت سوء استفاده از این قسمت از VC مراجعه کنید.
- برای شروع یک افزودنی، باید به برگه بروید برنامه های من.
- دکمه را فشار دهید "ایجاد یک برنامه" در گوشه سمت راست بالای صفحه یا روی یک برچسب مشابه در مرکز پنجره باز کلیک کنید.
- با استفاده از فیلد نام را به برنامه خود اختصاص دهید "نام".
- یک انتخاب در کنار یکی از انواع پلت فرم در بلوک همان نام قرار دهید.
- دکمه را فشار دهید "اتصال برنامه"برای ایجاد یک افزونه برای پلتفرم انتخابی.
- اقدامات خود را با ارسال پیام SMS با کد به شماره تلفن مربوط به صفحه تایید کنید.
متن روی دکمه ممکن است بسته به پلت فرم انتخاب شده متفاوت باشد.
در این مرحله، فرایند ایجاد نرم افزار اشاره به مستندات ذکر شده در بالا است و به شما نیاز دارد مهارت های خاص برنامه نویسی در زبان های مختلف، که توسط لیست SDK از بلوک ارائه شده است.
علاوه بر موارد فوق، شایان ذکر است که امروزه نیز سیستم های خاصی وجود دارند که به شما امکان ایجاد یک برنامه بدون دانش زبان های برنامه نویسی را می دهند و برخی از آنها را می توان با استفاده از هر موتور جستجو پیدا کرد. با این حال، بر خلاف روش فوق توضیح داده شده، قابلیت های بسیار محدودی را ارائه می دهند.