اتصال دستنویس به ابزارهای دیگر با API و وبهوک: مقدمهی غیرفنی
خلاصه: API به برنامهی دیگری اجازه میدهد صفحهها و کارهای شما را بخواند یا بنویسد؛ وبهوک برعکس، هر وقت رویدادی در دستنویس رخ داد به آدرس شما پیام میفرستد. هر دو با کلید و امضا امن میشوند و باید با احتیاط به کار بروند.
API چیست؟
یک راه برنامهنویسی برای ارتباط ابزارها. با کلید API (جداگانه برای خواندن یا نوشتن) میتوان مثلاً از یک فرم بیرونی، کار یا صفحه ساخت. سقف ساعتی استفاده تعریف شده است.
وبهوک چیست؟
یک آدرس اینترنتی است که شما میدهید؛ وقتی رویدادی (ساخت کار، ارسال فرم، برد معامله) رخ دهد، دستنویس یک پیام امضاشده به آنجا میفرستد.
مثالها
- ارسال سفارش جدید به یک ابزار حسابداری
- اعلان در یک پیامرسان با سرویس واسط
- ثبت پاسخ فرم در ابزار دیگر
نکتههای امنیتی
- کلید را مثل رمز نگه دارید و در کد عمومی نگذارید.
- فقط دسترسی لازم (خواندن یا نوشتن) را بدهید.
- آدرسهای داخلی شبکه برای وبهوک مسدود هستند.
چه زمانی لازم نیست؟
برای بیشتر کاربران، اتوماسیون داخلی کافی است. API و وبهوک وقتی لازم میشود که داده را به نرمافزار دیگری بفرستید یا از آن بگیرید و برنامهنویس دارید. بدون نیاز مشخص، سراغ آن نروید.
در دستنویس
در «ابزارهای پیشرفته» کلید API و وبهوک را بسازید؛ مستندات OpenAPI سایت هم هست. این بخش فنی است و برای شروع کار لازم نیست. اگر برنامهنویس ندارید، از اتوماسیون داخلی استفاده کنید.
پرسشهای پرتکرار
ایمن است؟
کلیدها دسترسی محدود دارند و وبهوکها امضا میشوند؛ ولی امنیت نهایی به نگهداری کلید توسط شما بستگی دارد.