📖 Вики¶
Страницы, динамические таблицы, комментарии, вложения.
операций: 58 · CLI · MCP · Python
Вход¶
| Нужно | Задайте |
|---|---|
| токен | YANDEX_ID_OAUTH_TOKEN: OAuth-токен Яндекс ID, его получает ycli auth login. Вместо него подойдёт готовый IAM-токен в YANDEX_CLOUD_IAM_TOKEN |
| организация | YANDEX_ID_ORGANIZATION_ID (Яндекс 360, уходит в заголовке X-Org-Id) или YANDEX_CLOUD_ORGANIZATION_ID (Yandex Cloud, уходит в заголовке X-Cloud-Org-Id) |
Как получить каждое значение: Аутентификация.
Типовые задачи¶
Прочитать страницу¶
ycli wiki pages get-meta team/roadmap
{
"name": "wiki_pages_get_meta",
"arguments": {
"slug": "team/roadmap"
}
}
wiki.pages.get("team/roadmap", fields="attributes,owner")
Создать страницу¶
ycli wiki pages create --slug eng/new --title 'New page' --content '# New'
{
"name": "wiki_pages_create",
"arguments": {
"body": {
"slug": "eng/new",
"title": "New page",
"content": "# New"
}
}
}
wiki.pages.create(PageCreate(slug="eng/new", title="New page", content="# New"))
Дописать в страницу¶
ycli wiki pages append 4601 --content '## Top note' --location top
{
"name": "wiki_pages_append",
"arguments": {
"page_id": 4601,
"body": {
"content": "## Top note",
"body": {
"location": "top"
}
}
}
}
wiki.pages.append(4601, PageAppendContent(content="## Top note", body=PageAppendContentBody(location="top")))
Прочитать динамическую таблицу¶
ycli wiki grids get 0b5e6f7a-1c2d-4e3f-8a9b-0c1d2e3f4a01 --fields attributes,user_permissions --row-filter '[owner] ~ vera' --only-cols name,owner --only-rows r1,r2 --revision 9 --sort -name
{
"name": "wiki_grids_get",
"arguments": {
"grid_id": "0b5e6f7a-1c2d-4e3f-8a9b-0c1d2e3f4a01",
"fields": "attributes,user_permissions",
"row_filter": "[owner] ~ vera",
"only_cols": "name,owner",
"only_rows": "r1,r2",
"revision": "9",
"sort": "-name"
}
}
wiki.grids.get("0b5e6f7a-1c2d-4e3f-8a9b-0c1d2e3f4a01", fields="attributes,user_permissions", row_filter="[owner] ~ vera", only_cols="name,owner", only_rows="r1,r2", revision="9", sort="-name")
Справочник¶
- Команды CLI (англ.)
- MCP-инструменты (англ.)
- Python SDK (англ.)
- Гид для агента (англ.): MCP-ресурс
ycli://wiki/guide