xuguohong

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

......@@ -536,3 +536,111 @@
PoolSdkHelper.callFunc("afInviteRewards",null);
```
### 区域地址功能
*获取区域地址接口
| 参数名称 | 功能说明 | 返回值说明 |
|-------------|-----------|---------------------------------------------------------------------------------------------|
| getGameAreaUrl | 获取区域地址 | 返回区域地址 |
调用事例:
```java
String gameAreaUrl = PoolSdkHelper.callFunc("getGameAreaUrl",null)
*区域地址回调监听
```java
PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
@Override
public void poolSdkCallBack(int code, String msg) {
// TODO Auto-generated method stub
switch (code) {
case 1301://区域地址回调,游戏收到此回调重新刷新加载
//msg为区域地址值
break;
}
}
});
```
### 广告接口
| 参数名称 | 功能说明 | 返回值说明 |
|-------------|-----------|---------------------------------------------------------------------------------------------|
| adShow | 广告 | 无 |
| paramMap | 广告参数 | 无 |
- paramMap字段说明
| 参数名称 | 参数说明 |
|-------------|-----------|
| activity | Activity上下文 |
| viewGroup | 当前页面的layout布局 |
| type | 广告类型 1:激励视频 2:banner 3:开屏 4:插屏 |
调用事例:
Map<Object, Object> paramMap = new HashMap<>();
paramMap.put("activity",AppActivity.this);
paramMap.put("viewGroup",layout);
paramMap.put("type","1");
PoolSdkHelper.callFunc("adShow",paramMap);
### 广告结果回调(初始化init中接口回调)
调用事例:
PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
@Override
public void poolSdkCallBack(int code, String msg) {
// TODO Auto-generated method stub
switch (code) {
case 1401://激励视频观看完成关闭
break;
case 1402://激励视频未看完成关闭
break;
}
}
});
### 分享接口
| 参数名称 | 功能说明 | 返回值说明 |
|-------------|-----------|---------------------------------------------------------------------------------------------|
| commonShare | 分享 | 无 |
| paramMap | 广告参数 | 无 |
- paramMap字段说明
| 参数名称 | 参数说明 |
|-------------|-----------|
| activity | Activity上下文 |
| type | 分享类型 1:纯文本 2:图片 3:文本+图片 4:文本+链接 |
| title | 标题 |
| content | 分享文本内容 |
| pic_url | 图片地址 |
| pic_data | 图片数据 |
| link | 分享链接 |
调用事例:
Map<Object, Object> paramMap = new HashMap<>();
paramMap.put("activity",AppActivity.this);
paramMap.put("content","这是一段文本");
paramMap.put("type","1");
PoolSdkHelper.callFunc("commonShare",paramMap);
### 分享结果回调(初始化init中接口回调)
调用事例:
PoolSdkHelper.init(this, new PoolSDKCallBackListener() {
@Override
public void poolSdkCallBack(int code, String msg) {
// TODO Auto-generated method stub
switch (code) {
case 1403://分享成功code
break;
case 1404://分享失败code
break;
}
}
});
\ No newline at end of file
......