Rocket.Chat - REST API

Rocket.Chat 聊天軟件是基於Meteor開發框架的一個平臺,它基本替代了Slack軟件,關於它的描述很多,此處就不在贅述,其具體功能參照以下鏈接地址:

Address
https://github.com/RocketChat/Rocket.Chat
https://rocket.chat/docs/developer-guides/rest-api/

由於最近一直想使用 Rocket.Chat 的擴展功能,所以研究了一下Rocket.ChatIntegration 功能和 REST API 功能.

關於 Integration,本人是不太瞭解也未研究過,使用也只是皮毛,所以閉嘴,以免誤導各位。

REST API

REST API 是我們對Rocket.Chat進行擴展到一種方法。操作步驟如下:

此步驟默認Rocket.Chat已經安裝完成,並且可以成功運行。

  • 在客戶端登錄到 Rocket.Chat 上,註冊一個 admin 用戶,
  • 打開 shell 登錄到Rocket.Chat服務器上,按照 官網操作步驟 進行操作,

    • 此處需要着重說明的是: 此步驟中的 Logon部分,我在使用的時候按照此方法一直登錄失敗,最後更換登錄方法爲:
    $  curl -H "Content-Type: application/json"  -X  POST -d '{"username": "username", "password": "pw"}' http://localhost:3000/api/login

    記錄登錄用的 authTokenuserId;其他操作步驟不變;

此處有幾個相關資料網址分享:
http://docs.ansible.com/ansible/rocketchat_module.html

https://developers.livechatinc.com/rest-api/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章