Lewati ke konten utama
Versi: terbaru

Publikasi

Metode ini digunakan untuk mengambil informasi terperinci tentang suatu publikasi tertentu.

Parameter

ParameterTipeDeskripsi
idStringIdentifier unik dari publikasi.
domainStringKode domain (wilayah) untuk mengambil detail publikasi.
langDataLanguageBahasa data publikasi (default: DataLanguage.id).

Contoh

Contoh penggunaan dan keluaran contoh:

Preview

// Mengambil detail publikasi dari API BPS
final publikasi = await StadataFlutter.instance.view.publication(
id: 'contoh_id_publikasi', // Ganti dengan ID publikasi yang diinginkan
domain: 'contoh_domain', // Ganti dengan Kode Domain yang diinginkan
lang: DataLanguage.id,
);

print('ID Publikasi: ${publikasi.id}');
print('Judul: ${publikasi.title}');
print('ISSN: ${publikasi.issn}');
print('Tanggal Terjadwal: ${publikasi.scheduledDate}');
print('Tanggal Rilis: ${publikasi.releaseDate}');
print('Tanggal Pembaruan: ${publikasi.updateDate}');
print('URL Gambar Sampul: ${publikasi.cover}');
print('URL Berkas PDF: ${publikasi.pdf}');
print('Ukuran: ${publikasi.size}');
print('Abstrak: ${publikasi.abstract ?? 'Tidak tersedia'}');
print('Nomor Katalog: ${publikasi.catalogueNumber ?? 'Tidak tersedia'}');
print('Nomor Publikasi: ${publikasi.publicationNumber ?? 'Tidak tersedia'}');

Properti (Publication)

PropertiTipeDeskripsi
idStringPengenal unik untuk publikasi.
titleStringJudul publikasi.
issnStringNomor Serial Standar Internasional (ISSN).
scheduledDateDateTime?Tanggal terjadwal untuk publikasi (opsional).
releaseDateDateTime?Tanggal rilis publikasi (opsional).
updateDateDateTime?Tanggal terakhir publikasi diperbarui (opsional).
coverStringURL gambar sampul publikasi.
pdfStringURL berkas PDF publikasi.
sizeStringUkuran publikasi (mis., ukuran berkas).
abstractString?Ringkasan atau abstrak opsional dari publikasi dalam Format HTML (opsional).
catalogueNumberString?Nomor katalog opsional yang terkait dengan publikasi (opsional).
publicationNumberString?Nomor atau kode publikasi opsional (opsional).