GithubHelp home page GithubHelp logo

Comments (6)

zhaoche27 avatar zhaoche27 commented on June 18, 2024

如何才能监听到首次创建会话的事件: https://open.feishu.cn/document/ukTMukTMukTM/uYDNxYjL2QTM24iN0EjN/bot-events

关于事件的示例代码 在 readme里有说明的。
https://github.com/larksuite/oapi-sdk-java/blob/main/spring-boot-examples/src/main/java/com/larksuite/oapi/example/EventController.java

from oapi-sdk-java.

rainchestnut avatar rainchestnut commented on June 18, 2024

如何才能监听到首次创建会话的事件: https://open.feishu.cn/document/ukTMukTMukTM/uYDNxYjL2QTM24iN0EjN/bot-events

关于事件的示例代码 在 readme里有说明的。
https://github.com/larksuite/oapi-sdk-java/blob/main/spring-boot-examples/src/main/java/com/larksuite/oapi/example/EventController.java

正如您所引用的文档地址,此文档只说明了接口方式如何应用,却并没有说明sdk方式注册事件处理的类型,并且文档中并没有给出一个行之有效的测试首次会话创建的方法,无法重复性的进行此事件的测试,正如我前文所言,我不可能每次测试都新建一个应用去测试首次会话创建
其次,所给出的事件示例中,我是看过的,我曾猜测app_open 事件就是此事件的类型,但是因为我无法知道如何测试这个问题,所以我无法确定

因此我现在迫切需要的是能够重复测试首次创建会话事件及其他无法重复出现的场景消息订阅的方法,其次我无法在文档中找到明确的定义SDK形式中各种订阅类型的type

from oapi-sdk-java.

zhaoche27 avatar zhaoche27 commented on June 18, 2024

SDK 没有明确的写每一个事件的demo,你把 app_open 换成你要监听的事件类型,应该就行,触类旁通吗。

from oapi-sdk-java.

zhaoche27 avatar zhaoche27 commented on June 18, 2024

要敢于尝试或了解源代码,idea 本地 debug ,so easy。

from oapi-sdk-java.

rainchestnut avatar rainchestnut commented on June 18, 2024

现在根本原因不是代码的问题,类型定义不明确,我可以测,可以看源代码,文档不理解,我可以试,但是这种首次打开应用的订阅,对于次数有着严格的限定,我测一遍就不行了,要想再测一遍,我需要重新创建一个应用,重新部署,然后再打开,所以有没有什么简单的方法?

from oapi-sdk-java.

zhaoche27 avatar zhaoche27 commented on June 18, 2024

明白了,当前没有简单办法。只能如果所说的这样。首次打开应用的订阅,“首次” 表示,只会有一次。

from oapi-sdk-java.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.