Node.js에서 개인 웹훅을 사용하려고하지만 웹훅 자체와 함께 몇 가지 데이터를 전달하고 싶습니다. 어떻게해야합니까? 페이로드가없는 문서의 코드는 다음과 같습니다.
var Syncano = require('syncano'); //CommonJS
var account = new Syncano({accountKey: "ACCOUNT_KEY"});
account.instance('INSTANCE_NAME').webhook('WEBHOOK_NAME').run(callback());
해당 요청에 내 페이로드를 어디에 추가해야합니까?
이 run
함수는 매개 변수 요청을 기반으로하며 다음과 같이 매개 변수를 전달합니다.
account.instance('INSTANCE_NAME').webhook('WEBHOOK_NAME').run({test: 'test'}, callback());
응용 프로그램 코드에서 이것을 사용하는 경우를 사용하는 accountKey
것은 매우 안전하지 않으며 권장되는 방법이 아닙니다.
웹 후크는 공개 될 수 있으며 브라우저의 일반적인 XMLHttpRequest에 의해 호출 될 수 있습니다. 다른 POST 요청과 마찬가지로 매개 변수를 전달합니다. 예를 들어 jQuery를 사용하면 다음과 같이 표시됩니다.
$.post( "webhook url", {test: 'test'}, function(data) {
console.log(data);
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다