HN Discord Webhook Sender API 是如何運作的?

我們透過 POST 處理由客戶端發出的 API 請求,經過我們的伺服器處理後,包裝並轉寄到 Discord 伺服器當中,使用機械人方式發出訊息。

API 使用及響應

  • 初始 API 響應
    $ curl https://webhook.hypernology.com/api
    > {
    >     "code":404,
    >     "message":"Webhook URL or Message not found"
    > }
  • 傳送訊息及設置機械人 (Bot) 名稱
    #POST botname = "bot", message = "test"
    $ curl https://webhook.hypernology.com/api
    > {
    > "code":200,
    > "message":"Message Sent Successfully"
    > }
  • POST 方法當中所需的變量 (Variables)
    注意:* 為必須內容

    - url*:為 Discord Webhook URL
    - message*:訊息內容
    - botname:機器人名稱,預設為 HN Webhook API
    - avatar:機器人圖示,預設為 Discord Bot 圖示

Demo Codes

PHP Sender (Demo)