تخطَّ إلى المستندات
Java

سجل التغييرات

كل إصدار من الحزمة، الأحدث أولاً.

0.0.1

الإصدار الأول. فيه توأم في Java لكل دالة في TypeScript SDK، في مساحات الأسماء نفسها وبالأسماء نفسها، ويحتاج إلى 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 لا يجلب الصفحة التالية إلا حين تصل إليها الحلقة.
  • رفض الواجهة البرمجية يرمي ApiException أو صنفه الفرعي الخاص بنوع الخطأ، وانعدام الاستجابة تمامًا يرمي NetworkException، وكل منها OpenEmailException غير مُتحقَّق منه.
  • تتحقق OpenEmail.verifyWebhookSignature() من تسليم، وتبني OpenEmail.createTempMail() عميلًا لصناديق البريد المؤقتة.
  • يمكن لحقل في نموذج اشتراك أن يملأ المزيد من بيانات جهة الاتصال: mapsTo يقبل الآن أيضًا phone وcompany وjobTitle وwebsite وbirthday، وتُحفظ في بطاقة جهة الاتصال عند قبول الاشتراك وفقط حيث لا تحمل البطاقة قيمة بعد. وجهة الاتصال المفردة تأتي الآن مع signUps، آخر 20 اشتراكًا لها مع إجاباتها، للمستدعي الذي يملك forms:read.