"联通VAC支付SDK开发者文档"
本文档主要介绍了如何集成和使用联通VAC支付SDK在手机应用中实现支付功能。联通VAC支付SDK是联通沃商店提供的一个计费工具,允许开发者将其内嵌到Android应用程序中,以便为用户提供道具购买、关卡解锁等付费服务。
1. 内嵌VAC计费权限获取
在开始集成SDK之前,开发者需要在联通开发者社区(http://dev.wo.com.cn)进行注册并激活账户。同时,开发者必须完成与联通沃商店的合作伙伴签约,包括VAC计费能力的签约开通和审核。只有在这些条件满足后,才能申请内嵌计费权限。开通权限后,开发者需在后台创建产品和计费点,并等待审核通过。
2. 内嵌VAC计费SDK开发包获取
完成权限申请后,联通接口人员会提供SDK开发包。这个开发包包含了实现内嵌计费功能所需的类库和文件。
3. 开发包使用步骤
开发过程涉及以下几个关键步骤:
- **加载SDK开发包**:将Multimodebilling_sms.jar包放入工程的lib目录。对于使用Eclipse的开发者,需要通过“Properties” -> “Java Build Path” -> “Libraries” -> “Add JARs…”将jar包添加到项目中,并确保其位于libs目录下。
- **修改AndroidManifest.xml文件**:为了使SDK正常工作,需要添加必要的权限,如`SEND_SMS`和`READ_PHONE_STATE`。此外,还需在`<application>`标签内添加开发者ID(`cpId`)和应用ID(`AppId`)的元数据。
- **接口代码的加入**:开发者需要根据SDK提供的API接口,编写代码来调用支付功能,处理支付流程的开始、支付状态的查询以及支付结果的回调。
4. 发布上线后应用演示
在应用上线后,可以展示VAC计费SDK的功能,例如,用户购买道具或解锁关卡。这些操作将通过SDK与联通服务器进行通信,完成计费和交易过程。
联通VAC支付SDK提供了一套完整的内嵌支付解决方案,涵盖了从权限获取、SDK集成到实际应用中的支付流程。开发者需要按照文档指导,正确配置权限,导入SDK,实现相关接口,以实现安全、便捷的手机支付功能。