ژوپیتـر اِیپیآی | Jupiter API
Открыть в Telegram
گروه برنامه نویسان ، و توسعه دهندگان ژوپیتـر اِیپیآی! > طراحی و توسعه ربات تلگرام > طراحی API برای اپلیکیشن > طراحی و توسعه وبسایت 👮 @LordDeveloper خرید هاست : jahan-cloud.ir
БольшеИран179 284Категория не указана
494
Подписчики
Нет данных24 часа
+37 дней
+730 дней
Архив постов
اینم بگم بصورت اینلاین هم کار میکنه مثال :
@JupiterApiBot دوست دارم
کافیه حالت اینلاین را در بات فادر فعال کنیدآپدیت سورس موزیک یاب
- اضافه شدن قفل کانال
- اضافه شدن پنل مدیریت
- نمایش تعداد اعضاء
- ارسال همگانی
موفق باشید بازم از کانال حمایت کنید تا بتونیم خدمات بیشتری ارائه بدیم
🆔 @JupiterApi
#سوال_اعضاء
"داداش سورس نمونه استفاده از وب سرویس تاریخ و ساعت رو داری
میخوام این اطلاعات رو نمایش بده
امروز سه شنبه مورخه 97/02/04 ساعت 11:11:51 ساعت 21:30 نام سال 1397 ، سگ است"
آموزش استفاده از وب سرویس تاریخ و ساعت که قبلا در کانال ارائه شده بود (دقت کنید این آموزش برای مثال بالاست ) :
$query = 'امروز l مورخه Y/m/d ساعت H:i:s نام سال q است .';
$link = 'http://webservice.lorddeveloper.ir/date-time?input='.urlencode($query).'&time=0&lang=en';
$service = json_encode(file_get_contents($link),true);
$result = $service['result'];
حالا هرجا از متغیر "result$" استفاده کنید خروجی یک رشته به شکل زیر است :
" امروز مورخه 1397/02/16 و ساعت 01:32:54 و نام سال سگ است ."
حالا یسری از دوستان میخوان از این وب سرویس برای نمایش ساعت و تاریخ استفاده کنند که خروجی به شکل زیر باشد :
1397/02/16
01:32:54
از کد زیر استفاده میکنیم :
برای تاریخ :
$query = 'Y/m/d';
$link = 'http://webservice.lorddeveloper.ir/date-time?input='.urlencode($query).'&time=0&lang=en';
$service = json_encode(file_get_contents($link),true);
$date = $service['result'];
خروجی کد بالا :
1397/02/16
برای ساعت :
$query = 'H:i:s';
$link = 'http://webservice.lorddeveloper.ir/date-time?input='.urlencode($query).'&time=0&lang=en';
$service = json_encode(file_get_contents($link),true);
$date = $service['result'];
خروجی :
01:32:54
موفق باشید .
🆔 @JupiterApi
https://t.me/joinchat/IwHDTUlqaelcodcWosYdOQ
ایده برای ربات کلینر بدین 👆
💥 آموزش قفل کردن ربات روی کانال
با سلامی دوباره خدمت همراهان و اعضای کانال .
خیلی از دوستان میان پیوی سوال میکنند "که چکار کنم رباتم روی کانال قفل شه تا عضو وارد کانال نشده ربات براش کار نکنه ؟"
خب اگه شما از ربات API استفاده میکنید و متد های تلگرام (getChatMember) رو مطالعه کرده باشید براحتی میتونید جواب این سوال رو پیدا کنید .
اما من میخوام کامل براتون این متد توضیح بدم پس تا آخر آموزش همراه ما باشید .
اما بطور کلی این متد یسری اطلاعات از عضو مشخص شده به شما میده . مثلا نشون میده شخص از کانال لفت داده (left) یا شخص سازنده ی کانال (creator) و ... میباشد .
در محله اول ربات باید در کانال مورد نظر ادمین باشد تا به وضعیت اعضاء دسترسی داشته باشد .
لینک استفاده از این متد :
https://api.telegram.org/bot[TOKEN]/getChatMember?chat_id=[chat_id]&user_id=[user_id]
خب در لینک بالا عبارت [TOKEN] همان توکن ربات است ، عبارت [chat_id] شناسه یا نام کاربری کانال یا چت مورد نظر است و [user_id] نشانگر شناسه عددی کاربر میباشد .
اما اگه اطلاعات در متد بالا درست قرار داده بشه خروجی یک ارایه بصورت JSON به شکل زیر است و آبجکت ok خروجی true رو برمیگردونه .
{"ok":true,"result":{"user":{"id":342929908,"is_bot":false,"first_name":"#MrJava;D","username":"LordDeveloper","language_code":"fa"},"status":"creator"}}
خب ما با استفاده از خروجی بالا به راحتی میتوانیم وضعیت کاربر تو گروه یا کانال را مشخص کنیم
من تو مثال بالا از کانال @JupiterApi و ایدی خودم استفاده کردم که وضعیت من در کانال creator است (یعنی سازنده)
من برای راحتی شما برای استفاده از متد اصلی تلگرام یه فانکشن تعریف میکنم که کار رو براتون راحت میکنه . شما میتونید تو سورس هاتون از این فانکشن استفاده کنید
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
خب برای فراخوانی فانکشن هم میتوانید به صورت زیر عمل کنید
getChatMember($chatid,$fromid);
اما یک نمونه سورس برای روشن شدن توضیحات :
define('API_KEY','');
$update = json_decode(file_get_contents('php://input'),true);
$chatid = $update['message']['chat']['id'];
$fromid = $update['message']['from']['id'];
$text = $update['message']['text'];
$channel = '@JupiterApi';
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
function sendMessage($chatid,$text){
$url = 'https://api.telegram.org/bot'.API_KEY.'/sendMessage?';
$array = array('chat_id'=> $chatid, 'text'=> $text);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
if(getChatMember($channel,$fromid)['result']['status'] == 'left'){
sendMessage($chatid ,'کاربر گرامی شما در کانال عضو نیستید ابتدا در کانال عضو شوید ');
}
به همین راحتی 😉 اعضای کانال بره بالا سورس موزیک یابی رو که اوپن کردم قسمت پنل و عضویت در کانال رو بهش اضافه میکنم و میذارم تو کانال
ببخشید اگه مطلب طولانی بود برای توضیح این مطلب باید تایپ میکردم اما وقت کافی ندارم اگه مطلب غلط املاییم داشت بازم باید ببخشید چون با گوشی تایپ کردم و دقت نکردم😐
کانال رو به دوستانتون معرفی کنید☺️💐
🆔 @JupiterApi
وصیتنامه تلگرام
😇نوحهای ازمرحوم تلگرام‼️
😁تمام بدبختیهاازمنه!گردوخاک-گرانی-مسکن-شلوغیهای دیماه-غارتشدهها و
⛔️حالا که فیلترشدم کشورگل وبلبل میشه @jupiterapi
سورس ربات نمونه ی ساده دانلود و جستجوی موزیک (اوپن نشده)
متصل به سایت behmusic.com
با منتشر کردن سورس در کانالهایتان از کانال ما حمایت کنید تا سورس بیشتری بذارم براتون 😊💐
🆔 @JupiterApi
ادامه وب سرویس سایت ویکی صدا
🔸 جدیدترین آهنگ ها
http://webservice.lorddeveloper.ir/wikiseda/getLastestMP3s.php?page=1
مقدار page یک عدد بین 1 تا 50 است .
🔹 ویژه ترین آهنگ ها
http://webservice.lorddeveloper.ir/wikiseda/getFeaturedMP3s.php?page=1
مقدار page یک مقدار بین 1 تا 50 است .
🔸 مشاهده اطلاعات آهنگ (کاور و متن ترانه)
http://webservice.lorddeveloper.ir/wikiseda/getPageInfo.php?url=https://www.wikiseda.org/Saman+Jalili/-/Dooset+Daram
مقدار url پارامتر href خروجی از سرویس جستجوی موزیک است .
❌ برای دانلودرش یه مشکلی پیش اومده قبلا دانلود میشد 😐الان خراب شده از سمت سایت بستنش بزودی گذاشته میشه
🆔 @JupiterApi
#وب سرویس
#API
#wikseda
* وب سرویس سایت ویکی صدا
🔸 جدید ترین آهنگ ها
http://webservice.lorddeveloper.ir/wikiseda/getNewMP3s.php?page=1
مقدار page یک عدد بین 1 تا 50 است.
🔹 بهترین آهنگ ها
http://webservice.lorddeveloper.ir/wikiseda/getNewMP3s.php?period=week
شامل سه تایپ :
week (بهترین آهنگ های هفته )
month (بهترین آهنگ های ماه)
year (بهترین آهنگ های سال)
🔸 جستجوی موزیک
http://webservice.lorddeveloper.ir/wikiseda/search.php?q=دوست+دارم&type=1&limit=30
مقدار لیمیت یک عدد بین 1 تا 5 است برای نمایش نتایج.
ادامه دارد ...
🆔 @JupiterApi
برای دانلود تمامی سورسهای کانال اینجا کلیک کنید
کانال هک شد
🆔 @JupiterApiبدلیل یه سری مشکلات از طرف سرور هاست از دسترس خارج شده
به محض درست شدن
وبسرویس هواشناسی
و wikiseda در کانال گذاشته میشه
پس حمایت کنید😊🌹
🆔 @JupiterApi
کسی گروه داره پیام الکی توش باشه بیاد گروه برای تست ربات کلینر میخوام
https://t.me/joinchat/IwHDTUlqaelcodcWosYdOQ
دستور دادن تلگرام رو جوری فیلترش کنید که هیچ فیلترشکنی بازش نکنه، یاد اون جوکه افتادم یارو با خشونت وضو میگرفت پرسیدن چرا اینجور؟ گفت میخوام جوری وضو بگیرم هیچ گوزی باطلش نکنه😄
@jupiterapi
سورس ربات تست ای کیو
جیسون دیتابیس
در لاین 36و37و38 دیتابیس ساخته و اطلاعات دیتابیس راوارد کنید
فایل hosh.sql.gz را هم در دیتابیس خود اپلود کنید @jupiterapi
برای معرفی وب سرویس های کانال
ربات بزنیم یا سایت؟
تمام پارامتر ها و توضیحات گذاشته میشه
و اینم بگم اگه ربات باشه بخش تست هم گذاشته میشه?
@JupiterApi
سایت
▫️0%
ربات (1)
👍👍👍👍👍👍👍👍👍👍100%
└ @Sobhan_Aghshalo
هیچکدام
▫️0%
🕴 تعدادکل رای ها: 1
برای ورود به گروه °•[Jj]upiter[Aa]pi•° | -1001231710697 روی لینک زیر کلیک کنید .
https://t.me/joinchat/IwHDTUlqaelcodcWosYdOQ
#وب سرویس
#API
✅ جستجو در آپارات و دانلود از آپارات
وب سرویس دانلود و جستجو از آپارات
گفتم شاید نیاز باشه نوشتم (البته درخواست داشت )
امیدوارم بدردتون بخوره
-جستجو در اپارات
http://webservice.lorddeveloper.ir/aparat/?query=query
بجای query کلمه ای که میخواهید را جستجو کنید .
- مشاهده اطلاعات و دانلود
http://webservice.lorddeveloper.ir/aparat/getInfo.php?url=url
بجای url لینکی که تو مرحله جستجو گرفتید بذارید برای دانلود سایر ویدیو ها هم میتوانید از این وب سرویس استفاده کنید .
مثال برای جستجو :
http://webservice.lorddeveloper.ir/aparat/?query=حامد+آهنگی
مثال برای اطلاعات و دانلود :
http://webservice.lorddeveloper.ir/aparat/getInfo.php?url=https://www.aparat.com/v/KF30T/
موفق باشید و مارو به دوستانتان معرفی کنید .🙂
🆔 @JupiterApi
