پرش به مستندات
Java

فهرست تغییرات

همهٔ انتشارهای این بسته، تازه‌ترین در ابتدا.

0.0.1

نخستین نسخه. برای هر متد TypeScript SDK یک همتا در Java دارد، در همان فضاهای نام و با همان نام‌ها، و به Java 17 یا جدیدتر نیاز دارد و هیچ وابستگی ندارد.

  • new OpenEmail() و OpenEmail.builder() مقدارهای OPENEMAIL_API_KEY، OPENEMAIL_ACCESS_TOKEN و OPENEMAIL_BASE_URL را می‌خوانند، و builder گزینه‌های apiKey، accessToken، baseUrl، httpClient، timeout و maxRetries را می‌گیرد.
  • هر منبع صفحه‌بندی‌شده list دارد که یک Page برمی‌گرداند، listAll که همهٔ آیتم‌ها را به شکل List برمی‌گرداند، و iterate که یک PagedIterable برمی‌گرداند و صفحهٔ بعد را فقط وقتی می‌آورد که حلقه به آن برسد.
  • رد شدن از سوی API یک ApiException یا زیرکلاس آن برای نوع خطا را پرتاب می‌کند، نبودِ کامل پاسخ NetworkException پرتاب می‌کند، و هر کدام یک OpenEmailException بررسی‌نشده است.
  • OpenEmail.verifyWebhookSignature() یک تحویل را بررسی می‌کند، و OpenEmail.createTempMail() کلاینتی برای صندوق‌های موقت می‌سازد.
  • فیلد یک فرم ثبت‌نام می‌تواند بخش بیشتری از مخاطب را پر کند: mapsTo اکنون phone، company، jobTitle، website و birthday را هم می‌پذیرد که هنگام پذیرفته‌شدن ثبت‌نام روی کارت مخاطب ذخیره می‌شوند، و فقط جایی که کارت هنوز چیزی ندارد. یک مخاطب تکی اکنون با signUps می‌آید، ۲۰ ثبت‌نام آخرش با جواب‌هایشان، برای فراخواننده‌ای که forms:read دارد.