Я хорошо знаком с разработкой в целом, но не очень знаком с Wordpress, и теперь я нахожусь в ситуации, когда хочу создать пользовательский интерфейс, который вызывает сторонний API на стороне клиента (с использованием SDK Square Web Payments). и передать часть этого ответа API на сервер, который затем выполнит вызов с использованием PHP на стороне сервера (с использованием Square PHP SDK).
До этого я создал плагин Wordpress, который назывался PHP-кодом, и я знаю, как это сделать с помощью короткого кода. Однако в этом случае я хочу вызывать свой собственный код по требованию из клиентского Javascript.
Похоже, что пользовательский REST API (https://developer.wordpress. org/rest-api/extending-the-rest-api/) может помочь, и я понимаю, как создать собственную конечную точку на стороне сервера, но в документации ничего не объясняется о вызове со стороны клиента. Как мне вызвать свой собственный REST API по требованию из клиентского JS? Я создал одну конечную точку, чтобы попробовать, но когда я в веб-браузере нажимаю на URL-адрес /wp-json/bla/bla/bla, я получаю ошибку 404, поэтому не могу сказать, работает ли она на самом деле. Нужно ли мне как-то авторизоваться? Это то, что я видел о одноразовых номерах? Если да, то откуда мне взять значение nonce?
Подробнее здесь: https://stackoverflow.com/questions/793 ... nt-side-js
Как вы предоставляете REST API в Wordpress и вызываете его из JS на стороне клиента? ⇐ Javascript
Форум по Javascript
1737346028
Anonymous
Я хорошо знаком с разработкой в целом, но не очень знаком с Wordpress, и теперь я нахожусь в ситуации, когда хочу создать пользовательский интерфейс, который вызывает сторонний API на стороне клиента (с использованием SDK Square Web Payments). и передать часть этого ответа API на сервер, который затем выполнит вызов с использованием PHP на стороне сервера (с использованием Square PHP SDK).
До этого я создал плагин Wordpress, который назывался PHP-кодом, и я знаю, как это сделать с помощью короткого кода. Однако в этом случае я хочу вызывать свой собственный код по требованию из клиентского Javascript.
Похоже, что пользовательский REST API (https://developer.wordpress. org/rest-api/extending-the-rest-api/) может помочь, и я понимаю, как создать собственную конечную точку на стороне сервера, но в документации ничего не объясняется о вызове со стороны клиента. Как мне вызвать свой собственный REST API по требованию из клиентского JS? Я создал одну конечную точку, чтобы попробовать, но когда я в веб-браузере нажимаю на URL-адрес /wp-json/bla/bla/bla, я получаю ошибку 404, поэтому не могу сказать, работает ли она на самом деле. Нужно ли мне как-то авторизоваться? Это то, что я видел о одноразовых номерах? Если да, то откуда мне взять значение nonce?
Подробнее здесь: [url]https://stackoverflow.com/questions/79370254/how-do-you-expose-a-rest-api-in-wordpress-and-call-it-from-client-side-js[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия