mirror of
https://github.com/Hopiu/webapi-eca.git
synced 2026-03-17 06:20:23 +00:00
22 lines
421 B
CoffeeScript
22 lines
421 B
CoffeeScript
|
|
# Webhook Action Invoker
|
|
# ----------------------
|
|
|
|
# Sends data to a remote Webhook
|
|
|
|
options =
|
|
method: 'POST'
|
|
json: true
|
|
jar: true
|
|
|
|
exports.post = ( url, data ) ->
|
|
if not data
|
|
data = {}
|
|
|
|
options.url = url
|
|
options.body = data
|
|
request options, ( err, resp, body ) ->
|
|
if err or resp.statusCode isnt 200
|
|
log "Error in pushing data to webhook '#{ url }'!"
|
|
else
|
|
log "Successfully posted data to '#{ url }'"
|