سلام چجوری میتونم به کمک برنامه نویسی با خبر بشم از اینکه یک صفحه ی مشخص مثلا سایت خبری یک پست جدید گذاشته است؟
سایت webapps.stackexchange.com رو هم گشتم نبود.
گوگل هم کردم چیزی پیدا نکردم
یک سمپل کد php یا یک وب سرویس که صدا بزنیم هر چند دقیقه و بشه لیست پست های یک پیج رو گرفت هم خوبه.
اگر بشه خودم با بانک چک کنم هم خوبه مشکلی ندارم با برنامه نویسیش مشکل من اینه که راهش چیه
به همه ی زبان های برنامه نویسی هم مسلط هستم. فقط یک سمپل باشه که بفهمم کدوم وب سرویس رو باید صدا بزنم
متشکرم
سلام دوست عزیز خب هدفتون تعداد پست ها باشه و یه کد بنویسید که مثلا هر یک ساعت یکبار چک کنه اگر تعداد پست ها از ساعت قبل بیشتر بود بیاد و یک ایمیل برات بفرسته که باخبر بشی.
این میشمره. تعداد پست های هر پیج رو...
https://stackoverflow.com/a/57185747/308578
<?php
$username = 'instagram';
$response = @file_get_contents( "https://www.instagram.com/$username/?__a=1" );
if ( $response !== false ) {
$data = json_decode( $response, true );
if ( $data !== null ) {
$full_name = $data['graphql']['user']['full_name'];
$follower = $data['graphql']['user']['edge_followed_by']['count'];
$follows = $data['graphql']['user']['edge_follow']['count'];
$posts = $data['graphql']['user']['edge_owner_to_timeline_media']['count'];
echo "<h2><a href='https://www.instagram.com/{$username}'>{$full_name}</a></h2>
<p><span>{$posts} posts</span> <span>{$follower} followers</span> <span>{$follows} following</span></p>";
}
} else {
echo 'Username not found.';
}
?>
سلام
شمارش کل پست ها منطقی نیست، چون ممکنه یه پست اضافه شده و یکی هم حذف شده باشه.
راه بهترش اینه که شما ببنید بعد از آخرین پستی که شما ذخیره کردید چیزی اضافه شده یا نه
مثلا در تلگرام این کار رو می تونید با post link انجام بدید که آخرین ای دی ارسال شده رو می تونید چک کنید.
یا در بیشتر سایت های خبری آی دی خبر در لینک خبر وجود داره میتونید ببینید بزرگتر از ای دی آخر وجود داره یا نه.
به این شکل شما فقط یک عدد رو چک می کنید نه تمام پست ها رو.
@hekmati
توی لوکال کد اجرا میشه روی سرور عجیبه اجرا میشه ولی خروجی رو جیسون نمیاره. نمیفهمم چرا. کلاینت باز میکنه سرور ها رو بستند. عجیب نیست؟ تمام روش های صدا زدن وب سرویس از لوکال در لوکال کار میکنه مثل curl یا guzzle میزارم روی سرور از کار میافته
مرسی ولی من ifttt هم چک کردم هیچ ایونت روی instagram نداره. عجیب نیست؟
چند تا سایت هستش مثل integromat که وب سرویس های کل api های اینستاگرام رو داره. ولی همشون توکن میخوان.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟