سلام دوستان
کسی با پروتوکل wss کار کرده؟
من میخوام وب سوکت بایننس رو بشه واسه آیپی ایران هم اوکی کرد.
به عنوان مثال
wss://stream.binance.com:9443/ws/
بشه
wss://stream.example.com:9443/ws/
که تحریم یا فیلتر نباشه
کسی سورس میشناسه که من بتونم روی وی پی اس خودم همچين چیزی رو راهاندازی کنم؟
که مثل پروکسی عمل کنه فقط واسط بین کلاینت و سوکت سرور اصلی بشه.
سلام
احتمالا vps شما در خارج از کشور هست. ساده ترین راهکار اینه که از همون vps به عنوان میزبان استفاده کنید. اگر هم داخلی دارید می تونید بین دو تا سرویس vps داخل و خارج *** برقرار کنید. راه اندازی *** سرور راحت تر از proxy هستش.
@masouddarvishi1992
شاید پاسخ شما همینجا باشد
شما داری میگی vps بگیرم، پس پروژه تون رو روی همون vps اجرا کن و dns روش ست کن!
شما اطلاعات رو از api صرافی میخونی دیگه؟
شما vps خارج از کشور میتونی بگیری و راه بندازی؟
یا اگر میخوای حتمن سایتتون از داخل کشور ران بشه، یک سایت بنویس روی vps که قیمت ها رو از صرافی مدنظرت بگیره و برگردونه
مثلا: شما یک سایت مینویسی روی vps که با درخواستی که مثلا به وبسرویس شما میده، شما توی درخواستی که قراره برگردونی یک درخواست http سمت وبسرویس صرافی میزنی قیمت ها رو میگیری و توی رسپانس برمیگردونی مثلا توی لاراول فایل api.php اینجوری مینویسیم
Route::get('/data', function (Request $request) {
$response = Http::get('http://Binance.com');
return $response->json();
});
کدبالا مثاله شما باید اون درخواست خودتون رو بنویسید
من vps به این دلیل میخوام بگیریم که تحریم بایننس رو دور بزنم! یعنی وقتی کاربر با ip ایران لیست قیمت ها رو هم چک کرد، آنی وب سوکت wss:// اون حالت ریل تایم رو انجام بده.
پیش فرض خودش اینطوره که زمانی که با ip ایران لیست ارزها رو چک میکنی اون wss:// از کار میفته!
@juza66
وقتی شما vps خارج از ایران داری یعنی ip سرور مجازی شما خارج از ایرانه اوک؟
کاربر وارد سایتت میشه شما قبل از اینکه صفحه برای کاربر اجرا بشه یک درخواست توی بک اند یا یک سوکت باز میکنی و دادها رو میگیری و توی ویو نمایش میدی.
بنظر شما ایا کاربر با ip خودش درخواست داده یا شما توی سرور خودتون با ای پی خودتون درخواست رو دادی و داده ها رو گرفتی ؟
سلام دوستان
کسی با پروتوکل wss کار کرده؟
من میخوام وب سوکت بایننس رو بشه واسه آیپی ایران هم اوکی کرد.
به عنوان مثال
wss://stream.binance.com:9443/ws/
بشه
wss://stream.example.com:9443/ws/
که تحریم یا فیلتر نباشه
کسی سورس میشناسه که من بتونم روی وی پی اس خودم همچين چیزی رو راهاندازی کنم؟
که مثل پروکسی عمل کنه فقط واسط بین کلاینت و سوکت سرور اصلی بشه.
@mohaligateway @juza66 @muhammad @ali.bayat @hesammousavi @Rp76 @eniack @AliValinejad @mrn
آقا شما نمی تونید با استفاده از سرور های مجازی ایران به بایننس وصل بشی. 😭 شما باید یک سرور مجازی خارجی بخرید و از طریق اون با wss ارتباط برقرار کنید و بعدش با پراکسی اون سرور مجازی رو به سرور مجازی ایزان وصل کنی.
@masouddarvishi1992
منکه در مورد سرور مجازی ایران صحبتی نکردم! ما این مورد روی سرور مجازی خارج پیاده می کنیم.
یعنی بین این همه برنامه نویس ارشد ایرانی تو راکت، هیچ کس در مورد این پروتکل wss نمیدونه و نمیتونه راهنمایی کنه؟
@mohaligateway
مهندس من میگم سورس آماده هست براش یا نه. شما تاریخچه wss رو برام توضیح میدی. خودم اینارو میدونم مهندس جان. مشکل من بحث ارتباط گرفتنه و نحوه این کار هست. همین. موفق باشید.
@mohaligateway