您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档。 信息
关于公司和开发者
使用创收功能时,公司和开发者是向您付款或向您付款的实体,以便他们使用您的 API。“开发者”是由电子邮件地址唯一标识的单个实体。公司是指作为单个实体进行管理的多个开发者的集合。
您还可以选择按业务部门、产品线、部门或其他公司实体将多个开发者分组为公司。例如,您可能需要设置不同的公司才能进行结算。如果开发者属于某家公司,您会在“开发者”页面上看到公司名称。
下图说明了公司与开发者之间的关系。
公司按税费和结算数据(包括结算类型)进行配置,指定公司中的开发者是提前支付 API 使用费(预付费),还是稍后开具账单(后付费)。公司包含一个或多个开发者,他们共享相同的公司税费和结算信息。
开发者会维护一组个人资料信息,包括他们所属的公司列表(其中每一家公司都决定着他们的结算方式或付款方式)。开发者可能属于多个公司。例如,开发者可以拥有自己的公司,并请他们付费使用您的 API,也可以属于另一家与您合作的公司(双方存在收益分成关系),以便开发用于您的服务的应用。
贵组织中的开发者无需与公司关联。
您可以为启用了创收功能的组织创建开发者,但无法将其删除。
公司和开发者的管理方式
由公司和开发者组成的生态系统可能会发展壮大,并且需要持续进行维护,例如培训新开发者、更新个人资料信息以及管理用户角色。作为 API 提供方,管理公司更新和开发者更新可能会成为团队中某人的全职工作。
为了使公司和开发者能够自行管理公司和开发者的更新,Apigee 将创收功能集成到了开发者门户中。在开发者门户与 Edge 管理界面和 API 之间,您可以在提供自助服务与自行管理公司更新和开发者更新之间取得适当的平衡。
自助服务:通过提供自助服务开发者门户,您的开发者和公司可以自行注册和管理、注册应用,并选择要使用的用于创收的 API 软件包。如需了解详情,请参阅使用开发者门户(自助服务)管理公司和开发者。
手动控制:如果您希望对参与创收 API 计划的公司和开发者拥有更多控制权(例如,您希望出于测试目的创建内部公司和开发者),可以使用管理界面和 API 手动创建公司和开发者。如需了解详情,请参阅使用 Edge 管理公司和开发者。
无论您是使用自助服务门户委托公司和开发者管理工作,还是由您自行控制公司和开发者的创建和管理,或者同时控制这两者,Edge 都允许您分析 API 流量并自动计算变现费用(开发者欠您的费用和您欠开发者的费用)。
后续步骤
查看以下主题,了解如何管理公司和开发者: