xuguohong

扩展文档添加区域地址,分享,广告接口说明

...@@ -536,3 +536,111 @@ ...@@ -536,3 +536,111 @@
536 PoolSdkHelper.callFunc("afInviteRewards",null); 536 PoolSdkHelper.callFunc("afInviteRewards",null);
537 ``` 537 ```
538 538
539 +### 区域地址功能
540 +*获取区域地址接口
541 +
542 +| 参数名称 | 功能说明 | 返回值说明 |
543 +|-------------|-----------|---------------------------------------------------------------------------------------------|
544 +| getGameAreaUrl | 获取区域地址 | 返回区域地址 |
545 +
546 + 调用事例:
547 + ```java
548 + String gameAreaUrl = PoolSdkHelper.callFunc("getGameAreaUrl",null)
549 +
550 +*区域地址回调监听
551 +
552 +```java
553 + PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
554 + @Override
555 + public void poolSdkCallBack(int code, String msg) {
556 + // TODO Auto-generated method stub
557 + switch (code) {
558 + case 1301://区域地址回调,游戏收到此回调重新刷新加载
559 + //msg为区域地址值
560 + break;
561 + }
562 + }
563 + });
564 +
565 +```
566 +
567 +### 广告接口
568 +| 参数名称 | 功能说明 | 返回值说明 |
569 +|-------------|-----------|---------------------------------------------------------------------------------------------|
570 +| adShow | 广告 | 无 |
571 +| paramMap | 广告参数 | 无 |
572 +
573 +- paramMap字段说明
574 +
575 +| 参数名称 | 参数说明 |
576 +|-------------|-----------|
577 +| activity | Activity上下文 |
578 +| viewGroup | 当前页面的layout布局 |
579 +| type | 广告类型 1:激励视频 2:banner 3:开屏 4:插屏 |
580 +
581 + 调用事例:
582 + Map<Object, Object> paramMap = new HashMap<>();
583 + paramMap.put("activity",AppActivity.this);
584 + paramMap.put("viewGroup",layout);
585 + paramMap.put("type","1");
586 + PoolSdkHelper.callFunc("adShow",paramMap);
587 +
588 +
589 +### 广告结果回调(初始化init中接口回调)
590 +
591 + 调用事例:
592 + PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
593 + @Override
594 + public void poolSdkCallBack(int code, String msg) {
595 + // TODO Auto-generated method stub
596 + switch (code) {
597 + case 1401://激励视频观看完成关闭
598 + break;
599 + case 1402://激励视频未看完成关闭
600 + break;
601 + }
602 + }
603 + });
604 +
605 +### 分享接口
606 +| 参数名称 | 功能说明 | 返回值说明 |
607 +|-------------|-----------|---------------------------------------------------------------------------------------------|
608 +| commonShare | 分享 | 无 |
609 +| paramMap | 广告参数 | 无 |
610 +
611 +- paramMap字段说明
612 +
613 +| 参数名称 | 参数说明 |
614 +|-------------|-----------|
615 +| activity | Activity上下文 |
616 +| type | 分享类型 1:纯文本 2:图片 3:文本+图片 4:文本+链接 |
617 +| title | 标题 |
618 +| content | 分享文本内容 |
619 +| pic_url | 图片地址 |
620 +| pic_data | 图片数据 |
621 +| link | 分享链接 |
622 +
623 +
624 + 调用事例:
625 + Map<Object, Object> paramMap = new HashMap<>();
626 + paramMap.put("activity",AppActivity.this);
627 + paramMap.put("content","这是一段文本");
628 + paramMap.put("type","1");
629 + PoolSdkHelper.callFunc("commonShare",paramMap);
630 +
631 +
632 +### 分享结果回调(初始化init中接口回调)
633 +
634 + 调用事例:
635 + PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
636 + @Override
637 + public void poolSdkCallBack(int code, String msg) {
638 + // TODO Auto-generated method stub
639 + switch (code) {
640 + case 1403://分享成功code
641 + break;
642 + case 1404://分享失败code
643 + break;
644 + }
645 + }
646 + });
...\ No newline at end of file ...\ No newline at end of file
......