台灣最大程式設計社群網站
線上人數
1374
 
會員總數:243645
討論主題:188247
歡迎您免費加入會員
討論區列表 >> PHP >> 使用application/x-www-form-urlencoded 將資料傳送webhook
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
使用application/x-www-form-urlencoded 將資料傳送webhook
價值 : 100 QP  點閱數:121 回應數:0

樓主

阿羊
門外漢
0 9
359 9
發送站內信

小弟想寫一個簡單機器人回覆,目前有個NAS支援webhook
而webhook回傳的內容官方說明如下:
若要發送信息:
有兩種方式可將數據發送到webhook URL:
作為POST請求中payload參數的JSON字符串。
作為POST 請求中正文的JSON 字符串。
JSON有payload可包含text屬性,該屬性可張貼到指定頻道。例如:
payload={"This is a test."}
請將此 JSON 字串放置在 payload 參數之後,並使用 application/x-www-form-urlencoded 來將資料傳送至 webhook 網址。
例如:POST https://DS_IP/webapi/entry.cgi?api=SYNO.Chat.External&XXXXX Content-Type: application/x-www-form-urlencoded payload=%7B%22text%22%3A%22This%20is%20a%20test.%22%7D

CURL 例子如下:
curl -X POST \ --data-urlencode 'payload={"text": "This is a test"}' \ https://DS_IP/webapi/entry.cgi?api=SYNO.Chat.External&XXXXX


功力太淺..官方例子完全不懂....

上網爬文後目前小弟所寫內容(不知道對不對)


字多見諒~~
懇求求解>"<

搜尋相關Tags的文章: [ application/x-www-form-urlencoded ] , [ webhook ] , [ JSON ] ,
本篇文章發表於2018-11-12 20:31
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.