مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

سامان حسینی

عضویت از 1399/02/13

راه اندازی و فعال کردن وب هوک تلگرام برروی هاست ایرانی

  • شنبه 13 اردیبهشت 1399
  • 14:54
تشکر میکنم

با سلام دوستان و ایام به کامتان
با توجه به فیلتر شدن تلگرام و قاعدتا عدم دسترسی به سایت و وب سرویس و API های تلگرام از بستر اینترنت ایران چگونه میتونم با استفاده از کد ساده شده زیر به سایت تلگرام دسترسی و از ربات خودم دسترسی بگیرم مثلا با استفاده از پراکسی و هر روش دیگری لطفا اگر تجربه راه اندازی بر روی هاست خودتون رو که در ایران مستقره به اشتراک بذارید پیشاپیش از پاسخهاتون متشکرم
فایل پیوست شده و با پسوند txt دخیره شده به شدت هم برنامه و منطق آن برای درک و ترس و دیباگ آن ساده شده است. (یک توضیح این آیپی را از پشتبیانی سایت دریافت کرده ام و هنوز هیچ پاسخی را درباره دلیل انتخاب آن آیپی دریافت نکرده ام در صورتی که پاسخ شما درباره منطق برنامه درست میباشد و دلیل کار نکردن Api مربوطه به getMe آیپی مربوطه میباشد آیا برای دسترسی به آیپی آدرس درست پراکسی سرور باید هزینه ای پرداخت کنم و یا مانند اپلکیشن های **** شکن سایت هایی آدرس آیپی های پراکسی سرور هایی را در اختیارمان قرار میدهند و با استفاده از آنها مشکل دسترسی من به سایت تلگرام از سایت خودم برطرف میشود و یا خیر به صورتی است که ختما باید پراکسی سروری تهیه شود که در صورت پاسخ بودن مثبت لقای هاست ایرانی را به بقایش میبخشم و از یک هاست خارجی استفاده خواهم کرد و یا در صورتی که کد برنامه و دسترسی به پراکسی آن از طریق دستورات زیر نمیباشد لطفا دستورات مربوطه را برای دسترسی بیان کنید)

<?php
/**
 * Created by PhpStorm.
 * User: Saman
 * Date: 4/28/2020
 * Time: 1:59 AM
 */
define('TOKEN', '587559800:AAFOsdfdsfsdfsdfsdfsdfsdfsdgdgfdfgsdgfgd0');
if (isset($_REQUEST['a'])) {
    $action = $_REQUEST['a'];
} else {
    echo "invalid Data";
    exit;
}
switch ($action) {
    case "getMe" :
        getMe();
        break;
    default:
        echo "Your favorite color is neither red, blue, nor green!";

}

function getMe()
{


    $url = 'https://api.telegram.org/bot' . TOKEN . '/getMe';
    //return file_get_contents($url);
    /*if($context = stream_context_create([
        'http' => [
            'proxy' => 'tcp:/195.201.202.83:88',
            'request_fulluri' => true
        ]
    ]));*/
    /*$context = stream_context_create([
        'http' => [
            'proxy' => 'tcp:/195.201.202.83:88',
            'request_fulluri' => true
        ]
    ]);*/

    //return file_get_contents($url, false, $context);
    echo file_get_contents($url);
    //echo file_get_contents($url, false, $context);
}

function testDatabase()
{

    echo "testDatabase";
}

?>

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)