开发

发票

1.1 协议名

BBASMInvoiceAdapterProtocol

1.2 功能说明

发票:swan.chooseInvoiceTitle 端能力调起发票功能,目前只支持自有账号,宿主按需实现发票服务。

[注] 百度内部产品按照自有账号方式,依赖 passportKit8.8.4 以上版本。

1.3 接口列表

@required

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**

调起选择发票信息的页面, 并以回调方式返回结果
@param appID 唯一标识 appID
@param callback 返回结果的回调

@discusstion
回调返回的结果格式示例--
{
bankAccount = "";
bankName = "";
companyAddress = "\U7761\U89c9\U554a";
taxNumber = 8899877899;
telephone = 15555555555;
title = "\U65f6\U95f4";
type = 0;
}

*/
+ (void)chooseInvoiceWithAppID:(NSString *)appID compeletedCallback:(void (^)(NSDictionary *resultDict))callback;

1.4 示例

参考:BBASMInvoiceImplement