gactions
adalah antarmuka command line yang Anda gunakan untuk menguji dan mengupdate
Action.
Arsitektur sistem
Untuk memilih download yang tepat, Anda harus menemukan arsitektur sistem Anda.
Di perangkat Mac OS X dan Linux, Anda dapat menemukan arsitektur CPU komputer menggunakan perintah terminal
uname -a
.Di perangkat Windows 10, lakukan langkah-langkah berikut untuk menemukan arsitektur CPU:
Buka Setelan
Klik System
Klik Tentang
Download
Anda dapat mendownload gactions
untuk sistem operasi Anda (di bawah).
Persyaratan
- Jadikan file yang didownload tersebut dapat dieksekusi dengan mengatur izin yang sesuai.
- Di Mac dan Linux, jalankan
chmod +x gactions
agar biner dapat dieksekusi. - Di Windows, Anda harus memiliki hak Administrator.
- Di Mac dan Linux, jalankan
- Lokasi download
gactions
harus berada dalam variabel lingkunganPATH
Anda.
Argumen yang didukung
Tabel berikut menjelaskan argumen yang didukung untuk gactions
:
Argumen | Deskripsi |
---|---|
help , h |
Output teks bantuan untuk alat ini. Contoh:
gactions help Guna melihat teks bantuan untuk argumen tertentu, gunakan sintaksis berikut: gactions help Contoh: gactions help test |
get |
Mendapatkan konten project yang ditentukan (Tindakan + metadata). Gunakan sintaksis berikut:
gactions get --project |
init |
Membuat file action.json default di direktori saat ini dengan sintaksis berikut:
gactions init Jika sudah ada file gactions init --force |
list |
Mencantumkan hingga 10 versi terbaru project Action Anda: sedang ditinjau,
produksi, disetujui, dll., dengan sintaks berikut:
gactions list --project |
test |
Mendorong paket tindakan ke Platform Asisten untuk menguji hal-hal berikut
sintaksis:
gactions test --action_package Contoh: gactions test --action_package mypackage.json --project my-project-1234567 Anda dapat menonaktifkan pengujian di lingkungan sandbox secara opsional
dengan flag Flag |
update |
Mengupdate paket Action untuk project tertentu dengan sintaksis berikut:
gactions update --action_package Contoh: gactions update --action_package action.json --project my-project-1234567 Untuk menggunakan argumen Jika project Action Anda mendukung beberapa bahasa, lihat Dokumentasi paket tindakan. |
selfupdate |
gaction secara otomatis memeriksa update sebelum setiap perintah berjalan, tetapi Anda dapat memaksa
yang menghubungi selfupdate
gactions selfupdate |
Melihat output panjang
Untuk melihat output yang lebih mendetail selama pemrosesan, tambahkan flag --verbose
. Contoh:
gactions --verbose test --action_package action.json --project my-project-1234567
Contoh action.json default
Saat menjalankan gactions init
di direktori project, Anda membuat default
action.json
di direktori tersebut:
{
"actions": [
{
"description": "Default Welcome Intent",
"name": "MAIN",
"fulfillment": {
"conversationName": "<INSERT YOUR CONVERSATION NAME HERE>"
},
"intent": {
"name": "actions.intent.MAIN",
"trigger": {
"queryPatterns": [
"talk to <INSERT YOUR NAME HERE>"
]
}
}
}
],
"conversations": {
"<INSERT YOUR CONVERSATION NAME HERE>": {
"name": "<INSERT YOUR CONVERSATION NAME HERE>",
"url": "<INSERT YOUR FULLFILLMENT URL HERE>"
}
},
"locale": "<INSERT YOUR LANGUAGE HERE>"
}