تو این آموزش میخوام بهتون یاد بدم که چطور میتونین برای برنامه ها، پلاگینها و قالبهایی که میسازین یک لینک بررسی کننده بروزرسانی قرار بدین تا وقتی کاربرا از اون استفاده میکنن بفهمن که نسخه جدیدی ازش منتشر شده یا نه!
هنگام ایجاد برنامه، پلاگین یا قالب خود، میتوانید یک URL مشخص کنید. IPS Community Suite دورهای با پارامتر "نسخه" که شماره شناسایی نسخه فعلی را مشخص میکند، یک درخواست به URL مشخص شده ارسال میکند. به عنوان مثال، اگر URL را به شکل زیر مشخص کنید:
http://www.example.com/myapp/check.php
و کاربری از نسخه ای از برنامه شما با شناسه نسخه "10002" استفاده می کند، سپس درخواست به آدرس زیر ارسال می شود:
سلام به همه کاربران عزیز،
تو این آموزش میخوام بهتون یاد بدم که چطور میتونین برای برنامه ها، پلاگینها و قالبهایی که میسازین یک لینک بررسی کننده بروزرسانی قرار بدین تا وقتی کاربرا از اون استفاده میکنن بفهمن که نسخه جدیدی ازش منتشر شده یا نه!
هنگام ایجاد برنامه، پلاگین یا قالب خود، میتوانید یک URL مشخص کنید. IPS Community Suite دورهای با پارامتر "نسخه" که شماره شناسایی نسخه فعلی را مشخص میکند، یک درخواست به URL مشخص شده ارسال میکند. به عنوان مثال، اگر URL را به شکل زیر مشخص کنید:
http://www.example.com/myapp/check.phpو کاربری از نسخه ای از برنامه شما با شناسه نسخه "10002" استفاده می کند، سپس درخواست به آدرس زیر ارسال می شود:
http://www.example.com/myapp/check.php?version=10002آبجکت کدگذاری شده با JSON:
این URL باید با یک آبجکت کدگذاری شده با JSON با ویژگی های زیر بازگردد:
version: نسخه ای که شماره نسخه قابل خواندن توسط انسان (به عنوان مثال "2.0.0") آخرین نسخه موجود را مشخص می کند.
longversion: شماره شناسه طولانی نسخه (به عنوان مثال "20000") از آخرین نسخه موجود
released: تاریخ یونیکس برای تاریخ انتشار آن نسخه
updateurl: نشانی اینترنتی را که مدیر می تواند به روز رسانی را دانلود کند، مشخص می کند
به عنوان مثال، شما ممکن است چیزی شبیه به این را برگردانید:
امیدوارم موفق باشید!
IPSforum.ir