<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های mohammad rostami</title>
        <link>https://virgool.io/feed/@mohammadhosseiin</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-07 12:08:58</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/194377/avatar/tbe6wL.png?height=120&amp;width=120</url>
            <title>mohammad rostami</title>
            <link>https://virgool.io/@mohammadhosseiin</link>
        </image>

                    <item>
                <title>آموزش ساخت ربات اینستاگرام جدید 2020</title>
                <link>https://virgool.io/coderlife/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A8%D8%A7%D8%AA-%D8%A7%DB%8C%D9%86%D8%B3%D8%AA%D8%A7%DA%AF%D8%B1%D8%A7%D9%85-%D8%AC%D8%AF%DB%8C%D8%AF-2020-c8gx7q9z5esk</link>
                <description>تا حالا شاید برای خیلی ها سوال بوده چطوری میتوانیم برای سرویس های مختلف و غول های فناوری بتونیم ربات بنویسم و فعالیت های خود را خودکار کنیم . تا بتوانیم هم در زمان خود صرفه جویی کنیم و هم بتونیم پیشرفت های خوبی داشته باشیم و یا شاید هدفمون ایجاد یک کسب و کار در حوزه های مختلف ایجاد کنیم.ربات اینستاگرام چیست و چه کاربردی دارد؟ربات اینستاگرام در واقع سرویس های هوشمندی جهت خودکار سازی فعالیت های ما در طول شبانه روز هستند مثلا میتوانیم برنامه ریزی کنیم که ربات از موقعیت مکانی خواصی پست گذاران آن موقعیت را استخراج و فعالیت های که ما میخواهیم بر روی آنها انجام دهد. (مانند فالوو کردن , آنفالوو کردن و ...)پیش نیاز های لازم برای شروعدر ابتدا قبل از شروع برای ساخت ربات اینستاگرام ابتدا باید استراتژی و رودمپ خودتونو بنویسید اینکه اصلا ربات را برای مصارف شخصی خودتون میخواهید. و یا برای ایجاد یک کسب و کار و بعد از اینکار امکانتی که از ربات میخواهید را بنویسید شاید شما بخواهید کاملا یک ربات متفاوت داشته باشید که فقط در طول شبانه روز بصورت مرتبط استوری افراد را مشاهده کند و یا ویدیو های لایو و براشون لایک و یا نظر بفرستد.پیش نیازها :آشنایی حداقل با یک زبان برنامه نویسی تحت وبآشنایی با ui و uxآشنایی با json و پردازش آناولین مرحله و مهمترین قدماینستاگرام تنها به یک صورت api ارائه میدهد و api اینستاگرام بر اساس توکن های اهراز شده کار برای دامین و یا هاست های انتخابی هست که محدودیت های زیادی دارد و برای پیاده سازی ربات مناسب نیست. اما راه حلی زیادی برای اینکار هستش که میتوانیم از api های شبیه ساز استفاده کنیم.استفاده از api اینستاگرام شبیه سازی شدهاین نوع api ها که زیاد هم هستن در واقع یک دیوایس حالا چه مرورگر چه موبایل را شبیه سازی میکنندشما باید بسته به زبان برنامه نویسی که کار میکنید هسته api اینستاگرام خودتونو پیاده سازی بکنید. اینکه از چه هسته ای برای کد نویسی و توسعه شروع کنید مهمترین بحث هستش و برای اینکار باید نکات مختلفی را در نظر بگیرید.موارد مهم در انتخاب api اینستاگرام مناسب :بروز بودن و آبدیت شدنارائه امکانات زیاداصولی بودن کدنویسی و توسعه راحترسازگاری بهتر با شبیه سازی گوشیتعداد توسعه دهنده فعاللیست بهترین api های آمادهحال میپردازیم به لیست api های موجود در github و معرفی نوع زبان برنامه نویسی و امکانات آنها1 - اولین و بهترین apiInstagram-APIاین api توسط تیم بسیار خلاق و حرفه ای mgp25 منتشر شده است. زبان برنامه نویسی آن php میباشد که شما را قادر به پیاده سازی آن تحت وب میدهد و توسعه آن بسیار راحت و منابع در دسترس بسیار زیاد است.ویژگی ها :بروز بودن و آبدیت شدنتوسعه دهندگان زیادزبان برنامه نویسی phpمستندات زیادتوسعه راحتپشتیبانی تمام قابلیت های اینستاگراممراحل نصب :1 - ابتدا از گیت هاب دانلود کنید سپس در پوشه مربوطه کد زیر را وارد نمایید.1composer require mgp25/instagram-phpبا زدن این دستور تمامی کتابخانه های لازم برای این پروژه دانلود و نصب میشه در مرحله دوم برای استفاده در پروژه خودتون کافیه کلاس مربوطه رو فراخوانی کنید.2 - فراخوانی کلاس :123require __DIR__.&#039;/../vendor/autoload.php&#039;;

$ig = new \InstagramAPI\Instagram();در ادمه همین مقاله مثال هایی از این پروژه بی نظیر میزنیم.2 - NodeJS Instagram private APIinstagram-private-apiاین پروژه توسط dilame منتشر شده است. برنامه نویسی آن nodejs میباشد و با توجه به بروز بودن میشه قابلیت های فوق العاده پیاده سازی کرد.ویژگی ها :بروز بودن و آبدیت شدنهسته nodejsتوسعه راحتامکان پیاده سازی بر روی مرورگرمعایب :نوپا بودن این پروژهنبود مستندات کافیتوسعه دهنده اندکارائه ندادن بسیاری از قابلیت های اینستاگراممراحل نصب :1 - دانلود و نصب1npm install github:dilame/instagram-private-api2 - فراخوانی پروژه123import { IgApiClient } from &#039;./src&#039;;
import { sample } from &#039;lodash&#039;;
const ig = new IgApiClient();3 - Instagram botinstabot.pyاین api توسط instabot-py ارائه شده شبیه سازی این ربات بر اساس مروگر کار میکند. زبان برنامه نویسی آن زبان قدرتمند python میباشد و چندین سالی میشود که ارائه شده.ویژگی ها :بروز بودن و آبدیت شدنمستندات کافیزبان پایتونمعایب :توسعه دهنده اندکاستاندارد نبودن کد نویسیمرورگر بیس بودنضعیف بودن برایه پیاده سازی تحت سرورمراحل نصب :1 - دانلود و نصب1python3 -m pip install git+https://github.com/instabot-py/instabot.py2 - فراخوانی کلاس1 from instabot_py import InstaBotدومین قدم پیاده سازی قابلیت های مد نظر در رباتبعد از آنکه هسته api خود را انتخاب کردید حال زمان پیاده سازی قابلیت های که در نظر دارید برای ربات اینستاگرام رسیده است. بطور مثال شاید شما بخوایید ربات شخصی شما بیاد فالوور های یک پیج رو استخراج کنه و شروع به فالوو کردن آن ها بکنه. بگذارید مثالی برایتان بزنمنکته : در این مثال هسته انتخابی ما mgp25 میباشد به دلایلی نظیر کامل بودن و قابلیت های فراوانمثال : فالوو کردن از لیست فالوور های پیج هدف123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263&lt;?php
set_time_limit(0);
date_default_timezone_set(&#039;UTC&#039;);
require __DIR__ . &#039;/../vendor/autoload.php&#039;;
/////// CONFIG ///////
$username = &#039;&#039;;
$password = &#039;&#039;;
$debug = true;
$truncatedDebug = false;
//////////////////////

$ig = new \InstagramAPI\Instagram($debug, $truncatedDebug);
try {
    $ig-&gt;login($username, $password);
} catch (\Exception $e) {
    echo &#039;Something went wrong: &#039; . $e-&gt;getMessage() . &amp;quot\n&quot;
    exit(0);
}
function rankToken()
{
    $rankToken = \InstagramAPI\Signatures::generateUUID();
    return $rankToken;
}

function get_followers($getAll = false, $userId = null, $maxId = null, $maxCount = 190)
{
    global $ig;
    if ($userId == &amp;quot&amp;quot) $userId = $ig-&gt;account_id;
    try {
        if ($getAll) {
            $users = array();
            do {
                $response = $ig-&gt;people-&gt;getFollowers($userId, rankToken(), array(), $maxId);
                $response = json_decode($response);
                $users = array_merge($users, $response-&gt;users);
            } while (isset($response-&gt;next_max_id) &amp;&amp; !is_null($maxId = $response-&gt;next_max_id) &amp;&amp; $maxCount &gt; count($users));

            return $users;
        } else {
            $response = $ig-&gt;people-&gt;getFollowers($userId, rankToken(), array(), $maxId);
            $response = json_decode($response);
            if (isset($response-&gt;users) &amp;&amp; !empty($response-&gt;users)) {
                $users = $response-&gt;users;

                return $users;
            }
        }
        return false;
    } catch (Exception $e) {

        return false;
    }
}

$userIds = get_followers();
foreach ($userIds as $key =&gt; $user) {
    $action = $ig-&gt;people-&gt;follow($user-&gt;pk);
    if (isset($action-&gt;status) &amp;&amp; $action-&gt;status == &amp;quotok&amp;quot) {
        $response[] = $user;
    } else {
        $response = $action;
    }
}این صرفا یک مثال ساده برای فالوو کردن لیست فالوور های یک پیج بصورت اتوماتیک هست. شما باید کلاس های مختلفی برای کارهای مختلف پیاده سازی کنید نکات بسیاری را در نظر بگیرید مانند تکراری فالوو نکردن یک یوزر و حال زمانبدی برای استراحت در زمان های مختلف...همچنین میتوانید از این کلاس های که پیاده سازی میکنید در سایت خود استفاده کنید گرچه الان اسکریپت های آماده زیادی برای اینکار هستن که میتوانید با انتخاب یکی از آنها و توسعه و تغییرات آنها برای موارد دلخواه خودتون یک سیستم هوشمند برای خودتون ایجاد و پیاده سازی کنید.سورس ربات اینستاگرامهمچنین یکی از کارهایی که میتوانید برای راحتر و کوتاه کردن برنامه نویسی های لازم انجام بدید از سورس های آماده ربات اینستاگرام استفاده کنید. تا بتوانید به سورس های یک پروژه آماده دسترسی داشته باشید و تغییراتی که مد نظر شماست اعمال کنید. اکثر این پروژه های آماده بروز پولی هستن ولی خوب بسته به حجم پروژه ارزش دارند تا از لحاظ زمانی در وقت خود صرفه جویی کنید.لیست بهترین سورس های آماده :1 - nextpost2 - stackpostsنکته : این اسکریپت ها کامل نیستند و ایراداتی دارند بدیهی هست که باید تغییراتی را داده باشید برای شروع یک بیزینس و یا ربات شخصی اینستاگرامهمچنین میتوانید از ربات اینبو که نسخه کاملا بروز و بهینه شده استک پست هست استفاده کنید که سورس کامل و بدون ایراد استک پست را ارائه میدهد. و پشتیبانی کاملی را ارائه میدهند. تغییرات زیادی در این نسخه داده شده که امکانات زیادی بهش اضافه شده پشتیبانی این محصول باعث راحتی افرادی که آشنا با برنامه نویسی نیستند یک مزیت محسوب میشود.1 - نمایندگی خرید فالوور ارزانجمع بندیما بصورت مختصر در مورد نحوه برنامه نویسی و پیاده سازی یک ربات اینستاگرام از طریق api اینستاگرام صحبت کردیم الان تقریبا تمامی ربات های اینستاگرام از api mgp25 استفاده میکنند. در اصل این موضوع جایه صحبت فراوان دارد و در قالب یک مقاله جای نمیگیرد و حتما در مقالات آتی مثال ها و پروژه های بهتری را معرفی میکنیم.امیدوارم این مقاله برای شما مفید باشه لطفا نظرات خود را با ما در میان بزارید خوش حال میشیم نظرات شما برای امکانات های که در نظر دارید بشنویم تا بتوانیم پروژه خوبی در مقاله های بعد معرفی کنیم.</description>
                <category>mohammad rostami</category>
                <author>mohammad rostami</author>
                <pubDate>Sat, 16 May 2020 18:07:51 +0430</pubDate>
            </item>
                    <item>
                <title>کسب و کار اینترنتی چیست؟ و چگونه راه اندازی کنیم؟ 2020</title>
                <link>https://virgool.io/@mohammadhosseiin/%DA%A9%D8%B3%D8%A8-%D9%88-%DA%A9%D8%A7%D8%B1-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%DA%A9%D9%86%DB%8C%D9%85-2020-smcu9nvfhxdt</link>
                <description>اگر تابحال دقت کرده باشید در چند صد سال گذسته انسانها برای نان در آوردن از قدرت بازوی خود استفاده میکردند، برای مثال یکی روزانه صد ها درخت برای سوزاندن قطع میکرد ، دیگری روزانه 12 ساعت در ساختمان سازی کار میکرد ، این کار هرچند بسیار سخت بود ولی مردم دیگر چاره ای نداشتند چون آن زمان ماشین های بزرگ امروزی بوجود نیامده بود که تمامی کار های سخت را به آن بسپارند.ولی امروزه نوع کار کردن انسانها از قدرت بازوی خود به قدرت مغز خویش تغییر یافته و این تغییر همان تحول دنیای تکنولوژی بوده که دیگر تقریبا تمامی کارها ممکن شده و تنها کار غیر ممکن این است که به یک کار غیر ممکن فکر کنید!تفاوت تنها در این است که انسان به قدرت مغز خویش پی برده است،گرچه امروزه تعداد زیادی افرادی وجود دارند که همچنان به قدرت بازو بیشتر از قدرت مغز اعتقاد دارند ولی این باور نیز با گذر زمان تغییر خواهد کرد.انسانها بیشتر به ماشینها اعتقاد آورده اند و باور های درست و غلطی در این میان بوجود آمده که امروز این باورهارا با همدیگر مورد بررسی قرار خواهیم داد.کار با ماشین وکار با قدرت عضله چیست؟داستانی در این مورد ذکر میشه که شاید شنیده باشید بنده هم در این مقاله میخواهم تاکیدی در این داستان داشه باشم:سالهای قبل دو تا کوه بود که در بالای یکی از آن آب بسیاری جمع شده بود و در بالای دیگر کوه هم روستایی بود که مرد در آنجا زندگی میکردند،یک روز یک تاجری به این شهر آمد و به دو نفر کاری پیشنهاد داد ، پیشنهاد تاجر این بود که برای هر کوزه آبی که از این کوه به روستا خواهید برد از من یک سکه میگیرید،دو فردی که انتخاب شده بودند یکی بسیار قدرتمند و با هیکل بود و دیگری هم از لحاظ جسمی ضعیفتر بود، فردای آن روز هردو شروع به کار کردند که هر یک از آنها با دو کوزه آب شروع کردند و تو کل روز چهار بار میتوانستند حمل کنند یعنی درآمد هردوشون 8 سکه بود،پس از مدتی فردی که هیکل کوچکی داشت در حقیقت مقاومت کمتری نسبت به این کار نشان میداد و تصمیم گرفت یک راه حل دیگری برای این کار پیدا کند و به همین خاطر کار را رها کرد و یک راه حلی برای این کار پیدا کرد و شروع کرد به کار کردن روی ایده خودش.پس از 3 سال مردی که هیکل بزرگی داشت دیگر ضعیفتر شده بود و توان کاری خودش نیز به حداقل رسیده بود ولی فردی که هیکل ضعیفی داشت به هدف خودش رسیده بود، این فرد از کوهی به کوه دیگر لوله آب کشیده بود .در نتیجه فرد قوی روزانه 6 سکه در آمد داشت در حالی که مرد جوان درهر دقیقه 6 سکه دریافت میکرد حتی زمانی که دستش در جیبش بود و هیچ کاری انجام نمیداد.مزایا و معایب این کار چیست؟بدی کار با ماشین در این بود که شما مستقیما مزد خویش را نمیگیرید همانطور که فرد عاقل 3 سال طول کشید تا به مزد کار خویش برسد و در این مدت سختیهای زیادی تحمل کرد.خوبی این کار، همچنان که خود شما هم میتوانید حدث بزنید در این است که این فرد الان بدون کار میتواند در هر دقیقه درآمدی داشته باشد حتی زمانی که دستانش در جیبش است.(درست مثل آقای بیل گیتس که میگن در هر ثانیه 200 دلار درآمد داره حتی زمانی خوابیده!)خب این داستان چه ربطی به موضوع مقاله ما داره؟امروزه اینترنت در کسب و کارها همانند لوله کشی آن فرده که باعث میشه هر ثانیه درآمد داشته باشه!برای مثال شما فروشگاه اینترنتی دیجی کالا یا آمازون را در نظر بگیرید، صاحب این فروشگاه های اینترنتی در هر دقیقه برای خود پولی در می آورند که البته این حاصل تلاش فراوان آن هاست.این فروشگاه ها در هر ثانیه چندین هزار مشتری دارند بدون اینکه اختلالی در فروش داشته باشند.حالا بیایید تصور کنیم که این فروشگاها در دنیای واقعی میبودند ، بنظرتون چقدر مساحت زمین برای این فروشگاه باید در نظر بگیریم؟ راستی میدانستید که فروشگاه آمازون بیش نیم میلیون کارمند داره؟چگونه میتوانستیم این همه انسان رو در یک فروشگاه جا دهیم؟چگونه از اینترنت در کسب و کارمان استفاده کنیم؟برای استفاده از اینترنت در کسب و کارتان یا باید خودتان اینترنت را بخوبی بشناسید و یا اینکه با فردی که اینترنت را بخوبی میشناسد همکاری کنید. راستش امروزه شناخت اینترنت نود و نه درصد اهمیت دارد، و یک درصد هم نوع کسب و کار شماست.پس نتیجه میگیریم که برای یک کسب و کاراینترنتی خوب باید روی اینترنت سرمایه گذاری کنیم و اینترنت را بخوبی بشناسیم.منظور بنده از اینترنت (در ایران) چیست؟کاربران اینترنتی در ایران به دو قسمت تقسیم شدن،1- کاربران شبکه های اجتماعی:کاربرانی که از تلگرام ، اینستاگرام ، واتساپ و...2- کاربران وب:کاربرانی که توسط گوگل مطالبی را جستجو میکنند.سرمایه گذاری در کدام زمینه برای کسب و کار ما خوب است؟راستش امروزه مخاطبان شبکه های اجتماعی به دلایلی بسیار زیاد تر و فعالتر از وب هست که این کار نظر بسیاری از کار آفرین ها رو جذب کرده زیرا کسب درآمد از شبکه های اجتماعی بسیار ساده تر و دارای مخاطبان بیشتری هستش.پس کدام شبکه اجتماعی برای کسب درآمد بهتره؟بهترین شبکه اجتماعی از نظر سرمایه گذاری برای کسب درآمد اینستاگرام هست که دارای 40 میلیون کاربر هست.همینطور نه تنها دارای مخاطبان زیادی هست بلکه نسبت به سایر شبکه های اجتماعی بسیار جامع تره، برای مثال در اینستاگرام یه فردی میتونه 100 میلیون طرفدار داشته باشه ولی در تلگرام این کار بسیار پیچیده خواهد بود.اینستاگرام چیست و چگونه میتوانیم روی آن سرمایه گذاری کنیم؟اینستاگرام همانطور که گفتم یکی از پرطرفدار ترین شبکه اجتماعی در ایرانه که روزانه چندین میلیون کاربر فعال داره و میتوانید با خیال راحت در آن سرمایه گذاری کنید.جهت سرمایه گذاری در اینستاگرام باید اقداماتی را انجام دهید که بنده قدم به قدم به شما توضیح میدهم:1- ایجاد اکانت در اینستاگراماگر این اولین باریست که میخواهید در اینستاگرام ثبت نام کنید میتوانید آموزش ثبت نام در اینستاگرام را ببینید، این کار میتواند سرعت شما را افزایش دهد و همچنین اطلاعاتتان را.2- ایجاد پروفایل مناسب در اینستاگرامجهت ایجاد پروفایل مناسب باید عکس پروفایل مناسبی قرار بدید و همزمان باید بیوگرافی مناسبی برای کسب و کار خودتون درست کنید!3- تبدیل اکانت اینستاگرام به پیج بیزنسیقدم سوم اینه که پیج خودتون در اینستاگرام رو بیزینسی کنید، اگر اطلاعی در این زمینه ندارید میتوانید آموزش آنرا ببینید.4- استفاده کردن از ربات اینستاگرامجهت مطالعه و خرید فالوور اینستاگرام نیز میتونید از اینجا اقدام کنید!جمع بندی:خلاصه کلام اینه که امروزه برای اینکه کسب و کارتون به پیش بره باید شما هم بروز باشید و همراه با تکنولوژی گام بردارید و همیشه بروز باشید.چون امروزه این تکنولوژیه که باعث تحول زندگی انسانها شده و شما هم میتوانید یکی از این تحولات باشید.</description>
                <category>mohammad rostami</category>
                <author>mohammad rostami</author>
                <pubDate>Sat, 16 May 2020 18:02:17 +0430</pubDate>
            </item>
            </channel>
</rss>