2016-06-08 1 views
1

에은 webhook 수신 배달 URL을 만드는 방법 SITE1 & 사이트 2내가이 개 웹 사이트를 woocommerce

모두 실행 woocommerce 말할 수 있습니다.

SITE1은 SITE1에서 완료된 모든 주문에 대해 주문 정보를 제공하여 SITE2에 초기화를 보내야합니다.

나는 모든 주문 생성

https://site2.com/webhook/

사이트 2에이 위의 URL가이 URL에 게시 무엇이든 받아들이는 간단한 PHP 파일에 사이트 2에 SITE1에 그 게시물의 정보를은 webhook을 만들었습니다.

하지만 그 URL에 게시 된 모든 항목은 기본적으로 금지 된 403 개를 가져옵니다.

함수를 트리거하는 woocommerce webhook 게시 요청을 허용하는 URL을 만드는 방법은 무엇입니까?

거기에 inbuilt 함수가 있습니까? 이 같은 플러그인을 만들 ... 나 테마에 기능을 추가

답변

1

시도 :

// make a function that loads before anything on wordpress loads 
add_action('init','webhook_super_star'); 

// in the function look for a unique server related URI 
// I personally like to check against a GET variable 

function webhook_super_star() { 
    if($_SERVER['REQUEST_URI'] == '/webhook' || 
     $_SERVER['REQUEST_URI'] == '/webhook/') { 
     //Do some cool stuff 
    } 
} 

제공된 정보에 내 생각이다.

좋은 하루 보내십시오.

관련 문제