آموزش: استفاده از افزونه ها

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

یک افزونه نوعی پل ارتباطی بین پروکسی‌های API شما و یک منبع خارجی است. این آموزش به شما نشان می‌دهد که افزونه چیست و شما را در فرآیندهای مورد نیاز راهنمایی می‌کند.

پیش‌نیازها

قبل از شروع این آموزش، مطمئن شوید که تمام موارد زیر را انجام داده‌اید:

مساحت مراحل انجام شد؟
لبه آپیجی شرکت Apigee باید ویژگی افزونه‌ها را برای سازمان Apigee Public Cloud شما فعال کند. اگر این ویژگی فعال باشد، یک آیتم منوی افزونه‌ها را در منوی مدیریت رابط کاربری Edge مشاهده خواهید کرد.

در غیر این صورت، لطفا با پشتیبانی Apigee Edge تماس بگیرید.

پلتفرم ابری گوگل
  1. اگر از قبل پروژه‌ای در پلتفرم ابری گوگل ندارید، یک پروژه ایجاد کنید. پروکسی API شما با استفاده از این پروژه، ورودی‌های لاگ را می‌نویسد.
  2. همانطور که در بخش «ایجاد فضای کاری» توضیح داده شده است، یک فضای کاری برای پروژه Google Cloud خود ایجاد کنید.
حساب کاربری خدمات
  1. یک حساب کاربری سرویس ابری گوگل (SA) ایجاد یا انتخاب کنید که با آن به گوگل کلود احراز هویت خواهیم کرد. می‌توانید یک SA را در کنسول گوگل کلود در مسیر IAM & Admin > Service accounts ایجاد کنید.
  2. نقش نویسنده گزارش‌ها (Logs Writer) را به SA در بخش گزارش‌گیری > نویسنده گزارش‌ها (Logging > Logs Writer) اختصاص دهید. برای اطلاعات بیشتر، به بخش اعطای نقش به یک حساب سرویس برای منابع خاص مراجعه کنید.
  3. برای پیکربندی افزونه، یک فایل SA JSON دانلود کنید. برای اطلاعات بیشتر به بخش ایجاد و مدیریت کلیدهای حساب سرویس مراجعه کنید.

آماده‌اید؟ شروع می‌کنیم!

برای استفاده از افزونه‌ها با Apigee Edge:

  1. مرحله ۱: یک افزونه به Edge اضافه کنید .
  2. مرحله ۲: پیکربندی و استقرار برای آزمایش
  3. مرحله ۳: از یک سیاست ExtensionCallout استفاده کنید .
  4. مرحله ۴: پروکسی خود را مستقر کنید .
  5. مرحله ۵: یک متغیر جریان پیام را ثبت کنید .