Как вы предоставляете REST API в Wordpress и вызываете его из JS на стороне клиента?Javascript

Форум по Javascript
Ответить
Anonymous
 Как вы предоставляете REST API в Wordpress и вызываете его из JS на стороне клиента?

Сообщение 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?

Подробнее здесь: https://stackoverflow.com/questions/793 ... nt-side-js
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»