纷享销客开发者手册 纷享销客开发者手册
  • APL开发手册
  • PWC开发手册
  • OpenAPI 文档
APL代码介绍
API Reference
开发工具
更新日志
  • 简体中文
  • English
APL代码介绍
API Reference
开发工具
更新日志
  • 简体中文
  • English
  • 入门

    • APL代码介绍
      • 什么是APL代码
      • APL代码支持的语言
      • 自定义APL代码支持类型
    • APL代码的使用场景
    • 如何创建APL代码
    • 如何测试APL代码
    • APL编辑器和函数管理
    • 函数库
    • 使用技巧
    • 函数监控大盘
  • APL函数开放场景

  • APL类开放场景

目录

APL代码介绍

# 什么是APL代码

APL(Advanced Programming Language)代码,是纷享基于 Java/Groovy 开发语言的服务端客制化高代码编程能力。通过将代码在线编译为 Java 字节码,直接运行在服务端的 JVM 中。

img.png

APL代码通过多种命名空间和丰富的API,能够扩展标准业务逻辑,为实现多行业的复杂业务逻辑提供了更大的灵活性

# APL代码支持的语言

APL有两种实现语言:Jar和Groovy。

  • 没有编程经验的CRM管理人员推荐使用Groovy语法编写APL代码
  • 有编程经验的技术人员推荐使用Jar高代码编写APL代码

# 自定义APL代码支持类型

  • 函数:基于Jar或者Groovy语法的APL函数,需要选择命名空间和业务对象,并在业务场景绑定函数使用
  • 类:基于Jar或者Groovy语法的APL类,可以作为Util类让其他函数调用
APL代码的使用场景

APL代码的使用场景→

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式