U8API 开发手册 1.简介 “U8API 资源管理器”是一个为 U8 客户化应用开发提供统一的 U8API 资源查询、访问、调用规范等服务的平台化工具产品。本产品向外提供一套完整统一的标准 U8 API 调用接口,以便基于 U8 标准 API 资源,采用统一编程模型和开发规范,为企业提供应用集成和个性化功能扩展增值服务,打造量体合身的信息系统。 在分类体系上,本产品向外提供的U8 API资源主要按照功能模块以及各个单据进行划分,如库存管理下的盘点单,提供“添加新单据”、“审核单据”、“弃审单据”、“删除单据”、“装载单据”和“修改单据”这样六个标准的 API 接口,以供客户调用。客户可以在“U8API 资源管理器”中查看要调用的 API 接口描述,同时可以获取调用该API 的代码示例(目前支持两种语言C#和 VB),客户只需要结合 API 接口描述并按照代码注释中给出的提示步骤进行操作就可以方便的使用 U8 API 资源。 下面主要介绍 如何 使用 U8API 进行个性化开发,如何 对 U8API 进行调用,同时给出使用过 程中需要注意 的内 容 。 2.API 应用 2.1. AP I 总体应用过程 2.1.1 AP I 查找发现 在 U8 产品中“UAP”目录 下找 到 “U8API 资源管理器”,单击 ,登 录 ,进入 “U8API 资源管理器”。在左 侧 “U8API” 树 形 节 点下,找 到 某 某 模块,如“库存管理”模块(可以看到下面列 有 很 多 个单据,如盘点单、采购 入 库单等),展开要操作的单据,分两个子 节 点:“事件 ”和“服务接口”,在“服务接口”下可以看到 该单据提供的 API 接口,如“添加新单据”、“审核单据”等。双 击 这些 节 点出现 该API 的详 细 描述,如下图 2.1 所 示。在节 点上右 键 单击 弹 出“上下文 菜 单”,在“代码示例”菜 单项 上弹 出下一级 子 菜 单,单击 它 们 ,如单击 “C#代码示例”则 可以看到 调用该API 的 C#示例代码,如下图 2.2 所 示。直 接拷 贝 这些 代码,然 后 在集成开发环 境 (IDE)中编辑 和编译 这些 代码,即 能实 现 调用 U8 标准 API。利 用这些代码示例时,请 按照其 中每 一步骤的提示说 明 正 确 操作,如添加必 要的引 用、按照自 动 生 成的代码填 入 正 确 的参 数 等。正 确 使用则 可以调用成功,否 则 会 返 回 详 细 的错 误 信息。 以下代码中均...