NeuChar 平台使用及开发教程(六):成为开发者

  在上一篇《NeuChar 平台使用及开发教程(五):使用 NeuChar 的关键字回复服务》中,咱们已经学习了如何命中关键字来反馈特定格式内容的信息,这是由微信开发者/运营者本身来维护的信息,那么若是咱们本身有微信开发的经验,而且想要把这个能力释放出来,为其余的公众号,甚至小程序、钉钉等平台提供服务,咱们应该怎么作呢?html

  NeuChar 为你们提供了应用商店(AppStore),微信或其余平台帐户(Neural Cells)能够经过订阅的方式来使用第三方开发者(也就是你)提供的服务。小程序

  更重要的是:你只须要掌握微信开发技能,至于如何支持到其余平台,由 NeuChar 自动帮你搞定!安全

 

了解应用商店

 

  进入 NeuChar 后台,点击左侧的【应用商店】按钮。微信

 

  便可进入到应用商店。微信开发

 

  点击或查找咱们须要订阅的APP,如“查天气”:学习

 

  选择须要订阅的月份,并点击【订阅】按钮便可完成订阅,若是APP是收费的,会自动从帐户中扣除相应点数,若是点数不够会自动提示充值。spa

  APP有两种服务方式,一种是对话服务(消息请求),一种是网页服务(须要受权,使用OAuth 2.0)。3d

  请注意【应用参数】标签的【参数】部分,若是有“进入回话关键词”,说明这个应用支持对话服务,“进入回话关键词”代表,只要用户输入这个关键词(不区分大小写),就会激活这个APP,将消息转发到APP内。当用户输入“退出”,就离开APP的状态。“会话停留时间”代表在这段时间内,若是用户没有发送消息,则会自动退出APP的服务状态。htm

  如今咱们在【Neural Cell 帐号】下选择须要订阅此APP的 Cell 帐号(默认会免费送一个),点击【订阅】按钮,便可看到成功订阅了此APP:blog

 

  到这一步,订阅已经成功,可是出于安全考虑,公众号上是不会直接生效的,此时须要手动点击【管理页面】按钮(默认进入的是素材库),并点击右上角的【推送】按钮完成一次推送,APP才会被激活。

  若是想暂停APP,能够点击“当前状态”下的【切换】按钮,并再次【推送】。

  完成推送后,全部在订阅的 Neural Cell 下的 Neural Endings 均可以享受到这项服务(除非有的服务类型彻底不被支持且没法降级),首先咱们在公众号上依次输入“天气”“苏州”“上海”“退出”来看一下结果

 

   此时状态已是退出状态,咱们再输入“上海”的时候,Senparc.Weixin SDK 会自动将其识别成普通讯息:

 

  当咱们超过设定的1分钟(由第三方开发者决定)后,系统也会自动退出状态。

  同一个 Cell 支持任意多的 APP 订阅。

  订阅到期后服务将自动中止。您能够在任意时候屡次订阅自动续期。

 

如何成为开发者

  想要为用户提供这样的服务,咱们首先须要成为开发者,点击后台左侧菜单的【成为开发者】按钮,真实填写全部的信息,并提交。

  注意:全部信息必须真实,如出现任何虚假信息,平台将使用一票否决制,永久封停帐号!

 

开发者后台

  申请完成后,便可进入开发者后台:

 

  开发者后台提供了开发者发布和管理APP所需的全部功能,立刻来开发一个APP吧!

  请看下一篇:《NeuChar 平台使用及开发教程(七):为 NeuChar 开发基于对话的 APP 服务》。

相关文章
相关标签/搜索