Я хотел бы сделать пользовательскую конечную точку в WooCoommerce API v3, чтобы получить некоторых клиентов из eshop. Я знаю, что в API v3 имеется конечная точка, но она не заполняет спецификации проекта.
Я проверил это: https://docs.woothemes.com/document/hooks/, но не повезло. Когда я использую это действие, формат ответа находится в HTML и в JSON.
Кто-нибудь может мне с этим помочь?
Чтобы создать пользовательскую конечную точку, такую как wc-api/v3/custom
вы можете посмотреть учебник по конечным точкам .
Основной шаг здесь – создать пользовательский класс и вернуть его в фильтр woocommerce_api_classes
следующим образом:
add_filter( 'woocommerce_api_classes', function( $classes ){ $classes[] = 'WC_API_Custom'; return $classes; } );
После этого вы можете использовать WC_API_Custom
для возврата пользовательского контента.