Saya sedang mengerjakan CLI untuk mengakses dan mengelola item Zotero dan mengandalkan generasi citekey canggih dan titik akhir BBT untuk mengakses data yang mendasarinya.
Saat ini, saya mengandalkan titik akhir item.search
untuk mengambil item dengan citekeys mereka. Namun, katakanlah, saya mencari citekey2010
. Saya dapat mengambil beberapa item jika ada juga citekey2010a
dan citkey2010b
di perpustakaan saya yang juga merupakan perilaku yang diinginkan.
Saya bertanya-tanya, apakah parameter kueri yang tepat mungkin/diinginkan atau bahkan opsi item.search_citekey
yang lebih terbatas yang hanya melihat citekeys + cocok dengan istilah pencarian dengan tepat.
Saya dapat mengatasi masalah ini dengan menyediakan antarmuka CLI dinamis ke pengguna akhir, namun, saya pikir ada kasus penggunaan definitif untuk kueri yang tepat karena pengguna akan sering tahu item mana yang mereka cari dan hanya ingin mengambil metadata .
tl; dr:
item.search
?item.query_citekey
yang dimaksudkan untuk mengambil item individual dengan pencocokan ketat citekeys?Anda dapat melakukannya dengan items.export([<list of citekeys>], 'jzon')
. Anda bisa mendapatkan semua format ekspor dengan cara ini; jzon
adalah singkatan dari BBT JSON.
Itu belum dalam rilis terakhir, ada beberapa masalah yang ingin saya selesaikan dan kemudian saya memotong rilis baru.
Oh manisnya. Belum melihat penambahan terbaru. Luar biasa!
Apakah Anda berencana untuk memasukkan semua tambahan terbaru ke titik akhir JSON-RPC dalam rilis 5.2.22?
Ya.
Apakah ada orang yang sudah menguji build untuk items.export
? Jika tidak merasa bebas untuk menandai saya di sini.
Saya baru saja mendorong rilis.
Masalah ini telah dikunci secara otomatis karena tidak ada aktivitas terbaru setelah ditutup. Silakan buka edisi baru untuk bug terkait.