Мой совет
Wordpress просто говорит, что вам нужно иметь как минимум минимальный уровень доступа, необходимый для загрузки медиафайлов.
Для достижения этой цели вам необходимо реализоватьаутентификация.Войдите в систему с данными администратора.
Два популярных вида аутентификации через остальные API:
JWT аутентификация (рекомендуется) https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/
базовая аутентификация (не рекомендуется по соображениям безопасности) https://www.cloudways.com/blog/setup-basic-authentication-in-wordpress-rest-api/
Существует также аутентификация с использованием cookie.Но это может разочаровать PWA, например, ionic.
Я рекомендую аутентификацию JWT.
Если вы не хотите аутентификацию
Вы можете уменьшитьуровень доступа для конечной точки отдыха мультимедиа, включив разрешение для основных пользовательских ролей (например, подписчик , на woocommerce customer ).
Проверьте этот плагин, с помощью которого вы можетеразрешения на обновление https://wordpress.org/plugins/members/
Предупреждение : отказ от аутентификации позволит любому, кто знает вашу конечную точку, загружать файлы.Так что будь осторожен.