Заменить все дорожки
const url = 'https://example.com/wp-json/wp2/media-subtitles-timecodes/v1/attachments/1/tracks';const options = { method: 'PUT', headers: {'X-WP-Nonce': '<X-WP-Nonce>', 'Content-Type': 'application/json'}, body: '{"tracks":[{"kind":"subtitles","src":"https://example.com","srclang":"example","label":"example","default":"example"}]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/wp-json/wp2/media-subtitles-timecodes/v1/attachments/1/tracks \ --header 'Content-Type: application/json' \ --header 'X-WP-Nonce: <X-WP-Nonce>' \ --data '{ "tracks": [ { "kind": "subtitles", "src": "https://example.com", "srclang": "example", "label": "example", "default": "example" } ] }'Полностью заменяет набор дорожек массивом tracks. Старые дорожки, которых нет в теле, исчезают.
Authorizations
Заголовок раздела «Authorizations»Parameters
Заголовок раздела «Parameters»Path Parameters
Заголовок раздела «Path Parameters»Числовой идентификатор сущности.
Request Body
Заголовок раздела «Request Body»object
Массив дорожек субтитров/глав.
object
Поле «kind», как принимает или отдаёт PHP.
Источник острова Dynamic Shortcodes.
Поле «srclang», как принимает или отдаёт PHP.
Подпись продукта.
Поле «default», как принимает или отдаёт PHP.
Responses
Заголовок раздела «Responses»object
ID вложения медиатеки.
Массив дорожек субтитров/глав.
object
Поле «kind», как принимает или отдаёт PHP.
Источник острова Dynamic Shortcodes.
Поле «srclang», как принимает или отдаёт PHP.
Подпись продукта.
Поле «default», как принимает или отдаёт PHP.
Example
{ "tracks": [ { "kind": "subtitles" } ]}Не аутентифицирован. WordPress REST: rest_not_logged_in / rest_forbidden. Cookie + X-WP-Nonce или Application Password.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}Нет права или невалидный REST nonce. WordPress REST: rest_forbidden / rest_cookie_invalid_nonce.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}