Mengikat Agen PolarClaw ke sebuah saluran.
Deskripsi operasi
Permintaan
API ini mengaitkan agen dari aplikasi PolarClaw dengan saluran komunikasi. Anda menentukan aplikasi dengan ApplicationId, agen dengan AgentId, dan saluran dengan Channel. Anda dapat secara opsional menentukan ID akun untuk saluran dengan ChannelAccountId.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:BindPolarClawAgent |
create |
*全部资源
|
None | None |
Sintaks permintaan
POST HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ApplicationId |
string |
Yes |
ID aplikasi. |
pa-************** |
| AgentId |
string |
Yes |
ID agen. |
work |
| Channel |
string |
Yes |
ID saluran. |
feishu |
| ChannelAccountId |
string |
No |
ID akun untuk saluran. Jika tidak ditentukan, nilai default-nya adalah 'default'. |
default |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Data yang dikembalikan. |
||
| RequestId |
string |
ID permintaan. |
2281C6C9-CBAB-1AFD-8400-670750CF6025_2212 |
| Message |
string |
Pesan yang menunjukkan hasil permintaan. |
successful |
| Code |
integer |
Kode status HTTP. |
200 |
| ApplicationId |
string |
ID aplikasi. |
pa-******************** |
| AgentId |
string |
ID agen. |
work |
| Binding |
object |
Detail binding yang baru dibuat. |
|
| AgentId |
string |
ID agen. |
work |
| Channel |
string |
ID saluran. |
feishu |
| AccountId |
string |
ID akun. |
default |
| TotalBindings |
integer |
Jumlah total binding global setelah operasi. |
1 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "2281C6C9-CBAB-1AFD-8400-670750CF6025_2212",
"Message": "successful",
"Code": 200,
"ApplicationId": "pa-********************",
"AgentId": "work",
"Binding": {
"AgentId": "work",
"Channel": "feishu",
"AccountId": "default"
},
"TotalBindings": 1
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.