نصب روی سایت
کد پیامرسان، وردپرس، و اینکه از کجا بفهمید نصب شده.
پیامرسان یک قطعه کد است که پیش از بستن تگ body مینشیند. کلید عمومی فضای کاری در همان کد است و مخفی نیست؛ چیزی که مخفی میماند در سرور شما نمیآید.
<script src="https://goya24.com/widget.js" data-key="d24_pk_..." data-lang="fa" defer></script>وردپرس و ووکامرس
افزونهٔ رسمی را نصب کنید و «اتصال به goya24» را بزنید؛ کلید و رمز هویت خودشان به سایت میرسند. روی فروشگاه ووکامرس، «اتصال فروشگاه» هم اجازهٔ خواندن سفارشها را میدهد و مشتریِ واردشده سفارشهای خودش را از دستیار میپرسد. بدون افزونه: همان کد بالا در قالب فرزند → footer.php → پیش از </body>.
پکیجهای رسمی
همه روی همان پیامرسان سوارند؛ یک اصلاح روی سرویس، بدون بهروزرسانی پکیج به همهٔ سایتها و اپها میرسد. کاربر واردشده در هر کدام با امضای سرور شما معرفی میشود، نه با ادعای صفحه.
- goya24-wordpressافزونهٔ وردپرس با ووکامرس. فایل zip از صفحهٔ Releases.
- @goya24/messenger · react · vue · nuxtبرای سایتهای جاوااسکریپتی: لودر تایپشده و کامپوننتهای React، Vue و Nuxt.
- goya24/laravelلاراول ۱۲ و ۱۳: یک تگ Blade، کاربر واردشده با اثبات. تا Packagist از GitHub با composer نصب میشود.
- goya24_flutterفلاتر: همان پیامرسان در حالت اپ، روی webview_flutter.
- @goya24/react-nativeریاکتنیتیو و Expo: یک کامپوننت روی react-native-webview.
REST API سرورساید (کلید سرّی و اندپوینت گفتوگوها) هنوز منتشر نشده. تا آن زمان راه رسمی همین پیامرسان است، در وب و اپ.
از کجا بفهمم نصب شده؟
در «تنظیمات → نصب» یک نشانگر هست که میگوید آخرین بار کِی پیامرسان روی سایت بالا آمده. این نشانگر از خود صفحهٔ شما میآید، نه از حدس ما. سایتتان را در یک تب دیگر باز کنید تا یکبار بالا بیاید، بعد «بررسی نصب» را بزنید.
محدود کردن به دامنهٔ خودتان
در «تنظیمات → پیامرسان» میتوانید دامنههای مجاز را بنویسید، هر کدام در یک خط. خالی یعنی هر سایتی میتواند با کلید شما پیامرسان را بارگذاری کند؛ وقتی میدانید کجا نصب است، پرش کنید. دامنهٔ خودتان همیشه مجاز است و *.example.com زیردامنهها را میگیرد.