logo

招聘Rocket.Chat - Wechat App(node.js)

头像
杜康非酒
123阅读0评论1 个月前

Scope
Developing an app for the Rocket(http://Rocket.Chat ) Chat Ommnichannel feature set. The app is to integrate Wechat’s Message API so that Rocket Chat can receive and respond to messages from a connected Wechat Official Account. Handle all file types supported by the Line Message API when sending and receiving messages on Rocket Chat

###** Access Token and account set up**

Takes access token provided to the Rocket Chat App and stores it for calling Weixin API.

Send and Receive various message types

Choose from various types of messages to send to users including:

  • Text Messages
  • Image Messages
  • Voice Messages
  • Video Messages
  • Short Video Messages
  • Geographic Location Messages
  • Link Messages

Receive Event Pushes

  1. Following/Unfollowing Event
  2. Event of Scanning QR Code with Parameters
  3. Event of Reporting Geographic Location
  4. Custom Menu Event
  5. Event of Tapping Menu to Pull Message
  6. Event of Tapping Menu to Redirect to URL

Handle Weixin Passive Reply

(https://developers.weixin.qq.com/doc/offiaccount/en/Message_Management/Passive_user_reply_message.html)

Template Messages

From Rocket Chat

  1. [Setting Industries]
  2. [Getting Configured Industry Information]
  3. [Getting Template ID]
  4. [Getting Template List]
  5. [Deleting Templates]
  6. [Sending Message Templates]
  7. [Event Push]

Error Handling

Passing weixin errors to Rocket Chat.
(https://developers.weixin.qq.com/doc/offiaccount/en/Message_Management/API_Call_Limits.html)

User management

  1. Sync user list onto rocket.chat
  2. get user information and sync to rocket.chat
  3. blacklist users on weixin from rocket.chat
  4. syncing user tags from weixin onto rocket.chat

Broadcast messages to a number of users at once

Sending a message through line to a number of users at once in 1 on 1 chats.

(To be determined) Customer Service Management

Weixin has a new customer service tool. Evaluate and quote for the following.
(https://developers.weixin.qq.com/doc/offiaccount/en/Customer_Service/Forwarding_of_messages_to_service_center.html)

  1. Assigning specific Rocket.Chat agents automatically from weixin API.
  2. Match Rocket.Chat agent name to weixin prefix.
  3. (https://developers.weixin.qq.com/doc/offiaccount/en/Customer_Service/Customer_Service_Management.html)
  4. Managing
招聘类型:
外包零活
专业领域:
开发
工作方式:
线上兼职远程工作
城市:
海外北京
职位:
海外远程工作国内远程工作后端远程工作
需消耗电量 5
加载中…
精选评论
暂无数据

暂无数据