tangweijun

Update 公共SDK扩展接口接入文档.md

...@@ -3,33 +3,52 @@ ...@@ -3,33 +3,52 @@
3 ## 接入必读 3 ## 接入必读
4 1.公共获取状态接口(用于获取各种状态) 4 1.公共获取状态接口(用于获取各种状态)
5 `public static boolean hasFunction(String functionName)` 5 `public static boolean hasFunction(String functionName)`
6 +
6 | 参数名称 | 字段说明 | 7 | 参数名称 | 字段说明 |
8 +|----------------|------------------------------------------|
7 | functionName | 需要获取的状态名称(eg:hasBindFunction) | 9 | functionName | 需要获取的状态名称(eg:hasBindFunction) |
8 10
9 2.公共扩展功能接口 11 2.公共扩展功能接口
10 `public static String callFunc(String funcName,Map<Object,Object> param)` 12 `public static String callFunc(String funcName,Map<Object,Object> param)`
13 +
11 | 参数名称 | 字段说明 | 14 | 参数名称 | 字段说明 |
15 +|-----------------|------------------------------|
12 | functionName | 功能方法名(eg:bindFunction) | 16 | functionName | 功能方法名(eg:bindFunction) |
13 | param | 扩展参数(具体看对应接口说明) | 17 | param | 扩展参数(具体看对应接口说明) |
18 +
14 ### 具体接口说明如下 19 ### 具体接口说明如下
15 #### facebook好友界面 20 #### facebook好友界面
16 *是否有facebook好友界面接口 21 *是否有facebook好友界面接口
22 +
17 | 参数名称 | 功能说明 | 返回值说明 | 23 | 参数名称 | 功能说明 | 返回值说明 |
24 +|--------------------------|------------------------------|-----------------------|
18 | hasFaceBookFriendsView | 是否有facebook好友界面接口 | true:有,false:没有 | 25 | hasFaceBookFriendsView | 是否有facebook好友界面接口 | true:有,false:没有 |
26 +
19 调用事例: `boolean hasFaceBookFriendsView = PoolSdkHelper.hasFunction("hasFaceBookFriendsView");` 27 调用事例: `boolean hasFaceBookFriendsView = PoolSdkHelper.hasFunction("hasFaceBookFriendsView");`
28 +
20 *facebook好友界面功能接口 29 *facebook好友界面功能接口
30 +
21 | 参数名称 | 功能说明 | 返回值说明 | 31 | 参数名称 | 功能说明 | 返回值说明 |
32 +|---------------------------|------------------------|------|
22 | showFaceBookFriendsView | facebook好友界面接口 | 无 | 33 | showFaceBookFriendsView | facebook好友界面接口 | 无 |
34 +
23 调用事例: `PoolSdkHelper.callFunc("showFaceBookFriendsView",null);` 35 调用事例: `PoolSdkHelper.callFunc("showFaceBookFriendsView",null);`
24 36
25 #### 优惠券 37 #### 优惠券
26 *是否有优惠券接口 38 *是否有优惠券接口
39 +
27 | 参数名称 | 功能说明 | 返回值说明 | 40 | 参数名称 | 功能说明 | 返回值说明 |
41 +|-------------|--------------------|-----------------------|
28 | hasCoupon | 是否有优惠券接口 | true:有,false:没有 | 42 | hasCoupon | 是否有优惠券接口 | true:有,false:没有 |
43 +
29 调用事例: `boolean hasCoupon = PoolSdkHelper.hasFunction("hasCoupon");` 44 调用事例: `boolean hasCoupon = PoolSdkHelper.hasFunction("hasCoupon");`
45 +
30 *优惠券功能接口 46 *优惠券功能接口
47 +
31 | 参数名称 | 功能说明 | 返回值说明 | 48 | 参数名称 | 功能说明 | 返回值说明 |
49 +|-------------|-----------|---------------------------------------------------------------------------------------------|
32 | coupon | 优惠券接口 | 成功 1102(PoolSDKCode.POOLSDK_COUPON_SUCCESS) 失败 1202(PoolSDKCode.POOLSDK_COUPON_FAIL) | 50 | coupon | 优惠券接口 | 成功 1102(PoolSDKCode.POOLSDK_COUPON_SUCCESS) 失败 1202(PoolSDKCode.POOLSDK_COUPON_FAIL) |
51 +
33 调用事例: 52 调用事例:
34 `Map<Object,Object> map = new HashMap();` 53 `Map<Object,Object> map = new HashMap();`
35 `map.put("优惠券码","");` 54 `map.put("优惠券码","");`
...@@ -37,52 +56,87 @@ ...@@ -37,52 +56,87 @@
37 56
38 #### 删除账号 57 #### 删除账号
39 *是否有删除账号接口 58 *是否有删除账号接口
59 +
40 | 参数名称 | 功能说明 | 返回值说明 | 60 | 参数名称 | 功能说明 | 返回值说明 |
61 +|-------------------|----------------------|-----------------------|
41 | hasDeleteMember | 是否有删除账号接口 | true:有,false:没有 | 62 | hasDeleteMember | 是否有删除账号接口 | true:有,false:没有 |
63 +
42 调用事例: `boolean hasDeleteMember = PoolSdkHelper.hasFunction("hasDeleteMember");` 64 调用事例: `boolean hasDeleteMember = PoolSdkHelper.hasFunction("hasDeleteMember");`
65 +
43 *删除账号券功能接口 66 *删除账号券功能接口
67 +
44 | 参数名称 | 功能说明 | 返回值说明 | 68 | 参数名称 | 功能说明 | 返回值说明 |
69 +|----------------|----------------|-----------------------------------------------------------------------------------------------------|
45 | deleteMember | 删除账号接口 | 成功 1107(PoolSDKCode.POOLSDK_DEL_MEMBER_SUCCESS) 失败 1207(PoolSDKCode.POOLSDK_DEL_MEMBER_FAIL) | 70 | deleteMember | 删除账号接口 | 成功 1107(PoolSDKCode.POOLSDK_DEL_MEMBER_SUCCESS) 失败 1207(PoolSDKCode.POOLSDK_DEL_MEMBER_FAIL) |
71 +
46 调用事例: `PoolSdkHelper.callFunc("deleteMember",null);` 72 调用事例: `PoolSdkHelper.callFunc("deleteMember",null);`
47 73
48 #### 显示公告 74 #### 显示公告
49 *是否有显示公告接口 75 *是否有显示公告接口
76 +
50 | 参数名称 | 功能说明 | 返回值说明 | 77 | 参数名称 | 功能说明 | 返回值说明 |
78 +|-----------------|----------------------|-----------------------|
51 | hasShowNotice | 是否有显示公告接口 | true:有,false:没有 | 79 | hasShowNotice | 是否有显示公告接口 | true:有,false:没有 |
80 +
52 调用事例: `boolean hasShowNotice = PoolSdkHelper.hasFunction("hasShowNotice");` 81 调用事例: `boolean hasShowNotice = PoolSdkHelper.hasFunction("hasShowNotice");`
82 +
53 *显示公告功能接口 83 *显示公告功能接口
84 +
54 | 参数名称 | 功能说明 | 返回值说明 | 85 | 参数名称 | 功能说明 | 返回值说明 |
86 +|--------------|----------------|---------|
55 | showNotice | 显示公告接口 | 无 | 87 | showNotice | 显示公告接口 | 无 |
88 +
56 调用事例: `PoolSdkHelper.callFunc("showNotice",null);` 89 调用事例: `PoolSdkHelper.callFunc("showNotice",null);`
57 90
58 #### 显示cafe窗口 91 #### 显示cafe窗口
59 *是否有显示cafe窗口接口 92 *是否有显示cafe窗口接口
93 +
60 | 参数名称 | 功能说明 | 返回值说明 | 94 | 参数名称 | 功能说明 | 返回值说明 |
95 +|--------------------|--------------------------|-----------------------|
61 | hasNaverCafePlug | 是否有显示cafe窗口接口 | true:有,false:没有 | 96 | hasNaverCafePlug | 是否有显示cafe窗口接口 | true:有,false:没有 |
97 +
62 调用事例: `boolean hasNaverCafePlug = PoolSdkHelper.hasFunction("hasNaverCafePlug");` 98 调用事例: `boolean hasNaverCafePlug = PoolSdkHelper.hasFunction("hasNaverCafePlug");`
99 +
63 *显示cafe窗口功能接口 100 *显示cafe窗口功能接口
101 +
64 | 参数名称 | 功能说明 | 返回值说明 | 102 | 参数名称 | 功能说明 | 返回值说明 |
103 +|---------------------|--------------------|-----|
65 | showNaverCafePlug | 显示cafe窗口接口 | 无 | 104 | showNaverCafePlug | 显示cafe窗口接口 | 无 |
105 +
66 调用事例: `PoolSdkHelper.callFunc("showNaverCafePlug",null);` 106 调用事例: `PoolSdkHelper.callFunc("showNaverCafePlug",null);`
67 107
68 #### 谷歌评论 108 #### 谷歌评论
69 *是否有谷歌评论接口 109 *是否有谷歌评论接口
110 +
70 | 参数名称 | 功能说明 | 返回值说明 | 111 | 参数名称 | 功能说明 | 返回值说明 |
112 +|--------------------|----------------------|-----------------------|
71 | hasGoogleComment | 是否有谷歌评论接口 | true:有,false:没有 | 113 | hasGoogleComment | 是否有谷歌评论接口 | true:有,false:没有 |
114 +
72 调用事例: `boolean hasGoogleComment = PoolSdkHelper.hasFunction("hasGoogleComment");` 115 调用事例: `boolean hasGoogleComment = PoolSdkHelper.hasFunction("hasGoogleComment");`
116 +
73 *谷歌评论功能接口 117 *谷歌评论功能接口
118 +
74 | 参数名称 | 功能说明 | 返回值说明 | 119 | 参数名称 | 功能说明 | 返回值说明 |
120 +|--------------------|--------------------|----------------------------------------------------------------------------------------------------------|
75 | showGoogleComment | 谷歌评论接口 | 成功 1106(PoolSDKCode.POOLSDK_GOOGLE_COMMENT_SUCCESS) 失败 1206(PoolSDKCode.POOLSDK_GOOGLE_COMMENT_FAIL) | 121 | showGoogleComment | 谷歌评论接口 | 成功 1106(PoolSDKCode.POOLSDK_GOOGLE_COMMENT_SUCCESS) 失败 1206(PoolSDKCode.POOLSDK_GOOGLE_COMMENT_FAIL) |
122 +
76 调用事例: `PoolSdkHelper.callFunc("showGoogleComment",null);` 123 调用事例: `PoolSdkHelper.callFunc("showGoogleComment",null);`
77 124
78 #### facebook截屏分享 125 #### facebook截屏分享
79 *是否有facebook截屏分享接口 126 *是否有facebook截屏分享接口
127 +
80 | 参数名称 | 功能说明 | 返回值说明 | 128 | 参数名称 | 功能说明 | 返回值说明 |
129 +|---------------------------|------------------------------|-----------------------|
81 | hasFacebookCaptureShare | 是否有facebook截屏分享接口 | true:有,false:没有 | 130 | hasFacebookCaptureShare | 是否有facebook截屏分享接口 | true:有,false:没有 |
131 +
82 调用事例: `boolean hasFacebookCaptureShare = PoolSdkHelper.hasFunction("hasFacebookCaptureShare");` 132 调用事例: `boolean hasFacebookCaptureShare = PoolSdkHelper.hasFunction("hasFacebookCaptureShare");`
133 +
83 *facebook截屏分享功能接口 134 *facebook截屏分享功能接口
135 +
84 | 参数名称 | 功能说明 | 返回值说明 | 136 | 参数名称 | 功能说明 | 返回值说明 |
137 +|-----------------|------------------------|-------------------------------------------------------------------------------------------|
85 | showShareView | facebook截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) | 138 | showShareView | facebook截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) |
139 +
86 调用事例: 140 调用事例:
87 `Map<Object,Object> map = new HashMap();` 141 `Map<Object,Object> map = new HashMap();`
88 `map.put("facebook_capture","");` 142 `map.put("facebook_capture","");`
...@@ -90,12 +144,19 @@ ...@@ -90,12 +144,19 @@
90 144
91 #### twitter分享 145 #### twitter分享
92 *是否有twitter分享接口 146 *是否有twitter分享接口
147 +
93 | 参数名称 | 功能说明 | 返回值说明 | 148 | 参数名称 | 功能说明 | 返回值说明 |
149 +|-------------------|-------------------------|-----------------------|
94 | hasTwitterShare | 是否有twitter分享接口 | true:有,false:没有 | 150 | hasTwitterShare | 是否有twitter分享接口 | true:有,false:没有 |
151 +
95 调用事例: `boolean hasTwitterShare = PoolSdkHelper.hasFunction("hasTwitterShare");` 152 调用事例: `boolean hasTwitterShare = PoolSdkHelper.hasFunction("hasTwitterShare");`
153 +
96 *twitter分享功能接口 154 *twitter分享功能接口
155 +
97 | 参数名称 | 功能说明 | 返回值说明 | 156 | 参数名称 | 功能说明 | 返回值说明 |
157 +|-----------------|-------------------|-------------------------------------------------------------------------------------------|
98 | showShareView | twitter分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) | 158 | showShareView | twitter分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) |
159 +
99 调用事例: 160 调用事例:
100 `Map<Object,Object> map = new HashMap();` 161 `Map<Object,Object> map = new HashMap();`
101 `map.put("twitter","");` 162 `map.put("twitter","");`
...@@ -103,12 +164,19 @@ ...@@ -103,12 +164,19 @@
103 164
104 #### twitter截屏分享 165 #### twitter截屏分享
105 *是否有twitter截屏分享接口 166 *是否有twitter截屏分享接口
167 +
106 | 参数名称 | 功能说明 | 返回值说明 | 168 | 参数名称 | 功能说明 | 返回值说明 |
169 +|--------------------------|-----------------------------|-----------------------|
107 | hasTwitterCaptureShare | 是否有twitter截屏分享接口 | true:有,false:没有 | 170 | hasTwitterCaptureShare | 是否有twitter截屏分享接口 | true:有,false:没有 |
171 +
108 调用事例: `boolean hasTwitterCaptureShare = PoolSdkHelper.hasFunction("hasTwitterCaptureShare");` 172 调用事例: `boolean hasTwitterCaptureShare = PoolSdkHelper.hasFunction("hasTwitterCaptureShare");`
173 +
109 *twitter截屏分享功能接口 174 *twitter截屏分享功能接口
175 +
110 | 参数名称 | 功能说明 | 返回值说明 | 176 | 参数名称 | 功能说明 | 返回值说明 |
177 +|-----------------|-----------------------|-------------------------------------------------------------------------------------------|
111 | showShareView | twitter截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) | 178 | showShareView | twitter截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) |
179 +
112 调用事例: 180 调用事例:
113 `Map<Object,Object> map = new HashMap();` 181 `Map<Object,Object> map = new HashMap();`
114 `map.put("twitter_capture","");` 182 `map.put("twitter_capture","");`
...@@ -116,12 +184,19 @@ ...@@ -116,12 +184,19 @@
116 184
117 #### line截屏分享 185 #### line截屏分享
118 *是否有line截屏分享接口 186 *是否有line截屏分享接口
187 +
119 | 参数名称 | 功能说明 | 返回值说明 | 188 | 参数名称 | 功能说明 | 返回值说明 |
189 +|-----------------------|--------------------------|-----------------------|
120 | hasLineCaptureShare | 是否有line截屏分享接口 | true:有,false:没有 | 190 | hasLineCaptureShare | 是否有line截屏分享接口 | true:有,false:没有 |
191 +
121 调用事例: `boolean hasLineCaptureShare = PoolSdkHelper.hasFunction("hasLineCaptureShare");` 192 调用事例: `boolean hasLineCaptureShare = PoolSdkHelper.hasFunction("hasLineCaptureShare");`
193 +
122 *line截屏分享功能接口 194 *line截屏分享功能接口
195 +
123 | 参数名称 | 功能说明 | 返回值说明 | 196 | 参数名称 | 功能说明 | 返回值说明 |
197 +|-----------------|--------------------|-------------------------------------------------------------------------------------------|
124 | showShareView | line截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) | 198 | showShareView | line截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) |
199 +
125 调用事例: 200 调用事例:
126 `Map<Object,Object> map = new HashMap();` 201 `Map<Object,Object> map = new HashMap();`
127 `map.put("line_capture","");` 202 `map.put("line_capture","");`
...@@ -129,12 +204,19 @@ ...@@ -129,12 +204,19 @@
129 204
130 #### instagram截屏分享 205 #### instagram截屏分享
131 *是否有instagram截屏分享接口 206 *是否有instagram截屏分享接口
207 +
132 | 参数名称 | 功能说明 | 返回值说明 | 208 | 参数名称 | 功能说明 | 返回值说明 |
209 +|----------------------------|-------------------------------|-----------------------|
133 | hasInstagramCaptureShare | 是否有instagram截屏分享接口 | true:有,false:没有 | 210 | hasInstagramCaptureShare | 是否有instagram截屏分享接口 | true:有,false:没有 |
211 +
134 调用事例: `boolean hasInstagramCaptureShare = PoolSdkHelper.hasFunction("hasInstagramCaptureShare");` 212 调用事例: `boolean hasInstagramCaptureShare = PoolSdkHelper.hasFunction("hasInstagramCaptureShare");`
213 +
135 *instagram截屏分享功能接口 214 *instagram截屏分享功能接口
215 +
136 | 参数名称 | 功能说明 | 返回值说明 | 216 | 参数名称 | 功能说明 | 返回值说明 |
217 +|-----------------|-------------------------|-------------------------------------------------------------------------------------------|
137 | showShareView | instagram截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) | 218 | showShareView | instagram截屏分享接口 | 成功 1104(PoolSDKCode.POOLSDK_SHARE_SUCCESS) 失败 1204(PoolSDKCode.POOLSDK_SHARE_FAIL) |
219 +
138 调用事例: 220 调用事例:
139 `Map<Object,Object> map = new HashMap();` 221 `Map<Object,Object> map = new HashMap();`
140 `map.put("instagram_capture","");` 222 `map.put("instagram_capture","");`
...@@ -142,23 +224,38 @@ ...@@ -142,23 +224,38 @@
142 224
143 #### google绑定 225 #### google绑定
144 *是否有google绑定接口 226 *是否有google绑定接口
227 +
145 | 参数名称 | 功能说明 | 返回值说明 | 228 | 参数名称 | 功能说明 | 返回值说明 |
229 +|-----------------------|------------------------|-----------------------|
146 | hasLinkedGoogleView | 是否有google绑定接口 | true:有,false:没有 | 230 | hasLinkedGoogleView | 是否有google绑定接口 | true:有,false:没有 |
231 +
147 调用事例: `boolean hasLinkedGoogleView = PoolSdkHelper.hasFunction("hasLinkedGoogleView");` 232 调用事例: `boolean hasLinkedGoogleView = PoolSdkHelper.hasFunction("hasLinkedGoogleView");`
233 +
148 *获取google绑定状态接口 234 *获取google绑定状态接口
235 +
149 | 参数名称 | 功能说明 | 返回值说明 | 236 | 参数名称 | 功能说明 | 返回值说明 |
237 +|------------------------|--------------------|-------------------------------|
150 | getLinkedGoogleStatu | 是否绑定了google | true:绑定了,false:没有绑定 | 238 | getLinkedGoogleStatu | 是否绑定了google | true:绑定了,false:没有绑定 |
239 +
151 调用事例: `boolean getLinkedGoogleStatu = PoolSdkHelper.hasFunction("getLinkedGoogleStatu");` 240 调用事例: `boolean getLinkedGoogleStatu = PoolSdkHelper.hasFunction("getLinkedGoogleStatu");`
241 +
152 *google绑定功能接口 242 *google绑定功能接口
243 +
153 | 参数名称 | 功能说明 | 返回值说明 | 244 | 参数名称 | 功能说明 | 返回值说明 |
245 +|------------------------|------------------|-----------------------------------------------------------------------------------------------------------------------------|
154 | createLinkingAccount | google绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) | 246 | createLinkingAccount | google绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) |
247 +
155 调用事例: 248 调用事例:
156 `Map<Object,Object> map = new HashMap();` 249 `Map<Object,Object> map = new HashMap();`
157 `map.put("google","");` 250 `map.put("google","");`
158 `PoolSdkHelper.callFunc("createLinkingAccount",map);` 251 `PoolSdkHelper.callFunc("createLinkingAccount",map);`
252 +
159 *google解绑功能接口 253 *google解绑功能接口
254 +
160 | 参数名称 | 功能说明 | 返回值说明 | 255 | 参数名称 | 功能说明 | 返回值说明 |
256 +|------------------------|----------------------|-----------------------------------------------------------------------------------------------------------------------|
161 | deleteLinkingAccount | google解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) | 257 | deleteLinkingAccount | google解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) |
258 +
162 调用事例: 259 调用事例:
163 `Map<Object,Object> map = new HashMap();` 260 `Map<Object,Object> map = new HashMap();`
164 `map.put("google","");` 261 `map.put("google","");`
...@@ -166,23 +263,38 @@ ...@@ -166,23 +263,38 @@
166 263
167 #### facebook绑定 264 #### facebook绑定
168 *是否有facebook绑定接口 265 *是否有facebook绑定接口
266 +
169 | 参数名称 | 功能说明 | 返回值说明 | 267 | 参数名称 | 功能说明 | 返回值说明 |
268 +|-------------------------|--------------------------|-----------------------|
170 | hasLinkedFacebookView | 是否有facebook绑定接口 | true:有,false:没有 | 269 | hasLinkedFacebookView | 是否有facebook绑定接口 | true:有,false:没有 |
270 +
171 调用事例: `boolean hasLinkedFacebookView = PoolSdkHelper.hasFunction("hasLinkedFacebookView");` 271 调用事例: `boolean hasLinkedFacebookView = PoolSdkHelper.hasFunction("hasLinkedFacebookView");`
272 +
172 *获取facebook绑定状态接口 273 *获取facebook绑定状态接口
274 +
173 | 参数名称 | 功能说明 | 返回值说明 | 275 | 参数名称 | 功能说明 | 返回值说明 |
276 +|--------------------------|----------------------|-------------------------------|
174 | getLinkedFacebookStatu | 是否绑定了facebook | true:绑定了,false:没有绑定 | 277 | getLinkedFacebookStatu | 是否绑定了facebook | true:绑定了,false:没有绑定 |
278 +
175 调用事例: `boolean getLinkedFacebookStatu = PoolSdkHelper.hasFunction("getLinkedFacebookStatu");` 279 调用事例: `boolean getLinkedFacebookStatu = PoolSdkHelper.hasFunction("getLinkedFacebookStatu");`
280 +
176 *facebook绑定功能接口 281 *facebook绑定功能接口
282 +
177 | 参数名称 | 功能说明 | 返回值说明 | 283 | 参数名称 | 功能说明 | 返回值说明 |
284 +|------------------------|--------------------|-----------------------------------------------------------------------------------------------------------------------------|
178 | createLinkingAccount | facebook绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) | 285 | createLinkingAccount | facebook绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) |
286 +
179 调用事例: 287 调用事例:
180 `Map<Object,Object> map = new HashMap();` 288 `Map<Object,Object> map = new HashMap();`
181 `map.put("facebook","");` 289 `map.put("facebook","");`
182 `PoolSdkHelper.callFunc("createLinkingAccount",map);` 290 `PoolSdkHelper.callFunc("createLinkingAccount",map);`
291 +
183 *facebook解绑功能接口 292 *facebook解绑功能接口
293 +
184 | 参数名称 | 功能说明 | 返回值说明 | 294 | 参数名称 | 功能说明 | 返回值说明 |
295 +|------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|
185 | deleteLinkingAccount | facebook解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) | 296 | deleteLinkingAccount | facebook解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) |
297 +
186 调用事例: 298 调用事例:
187 `Map<Object,Object> map = new HashMap();` 299 `Map<Object,Object> map = new HashMap();`
188 `map.put("facebook","");` 300 `map.put("facebook","");`
...@@ -190,23 +302,38 @@ ...@@ -190,23 +302,38 @@
190 302
191 #### 无确切绑定平台 303 #### 无确切绑定平台
192 *是否有无确切绑定平台接口 304 *是否有无确切绑定平台接口
305 +
193 | 参数名称 | 功能说明 | 返回值说明 | 306 | 参数名称 | 功能说明 | 返回值说明 |
307 +|----------------------|----------------------------|-----------------------|
194 | hasLinkedOtherView | 是否有无确切绑定平台接口 | true:有,false:没有 | 308 | hasLinkedOtherView | 是否有无确切绑定平台接口 | true:有,false:没有 |
309 +
195 调用事例: `boolean hasLinkedOtherView = PoolSdkHelper.hasFunction("hasLinkedOtherView");` 310 调用事例: `boolean hasLinkedOtherView = PoolSdkHelper.hasFunction("hasLinkedOtherView");`
311 +
196 *获取无确切绑定平台绑定状态接口 312 *获取无确切绑定平台绑定状态接口
313 +
197 | 参数名称 | 功能说明 | 返回值说明 | 314 | 参数名称 | 功能说明 | 返回值说明 |
315 +|-----------------------|----------------------|-------------------------------|
198 | getLinkedOtherStatu | 是否绑定了某个平台 | true:绑定了,false:没有绑定 | 316 | getLinkedOtherStatu | 是否绑定了某个平台 | true:绑定了,false:没有绑定 |
317 +
199 调用事例: `boolean getLinkedOtherStatu = PoolSdkHelper.hasFunction("getLinkedOtherStatu");` 318 调用事例: `boolean getLinkedOtherStatu = PoolSdkHelper.hasFunction("getLinkedOtherStatu");`
319 +
200 *无确切绑定平台绑定功能接口 320 *无确切绑定平台绑定功能接口
321 +
201 | 参数名称 | 功能说明 | 返回值说明 | 322 | 参数名称 | 功能说明 | 返回值说明 |
323 +|------------------------|--------------------------|-----------------------------------------------------------------------------------------------------------------------------|
202 | createLinkingAccount | 无确切绑定平台绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) | 324 | createLinkingAccount | 无确切绑定平台绑定接口 | 成功 1100(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_SUCCESS) 失败 1200(PoolSDKCode.POOLSDK_CREATE_LINKING_ACCOUNT_FAIL) |
325 +
203 调用事例: 326 调用事例:
204 `Map<Object,Object> map = new HashMap();` 327 `Map<Object,Object> map = new HashMap();`
205 `map.put("other","");` 328 `map.put("other","");`
206 `PoolSdkHelper.callFunc("createLinkingAccount",map);` 329 `PoolSdkHelper.callFunc("createLinkingAccount",map);`
330 +
207 *无确切绑定平台解绑功能接口 331 *无确切绑定平台解绑功能接口
332 +
208 | 参数名称 | 功能说明 | 返回值说明 | 333 | 参数名称 | 功能说明 | 返回值说明 |
334 +|------------------------|------------------------------|-----------------------------------------------------------------------------------------------------------------------|
209 | deleteLinkingAccount | 无确切绑定平台解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) | 335 | deleteLinkingAccount | 无确切绑定平台解除绑定接口 | 成功 1101(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_SUCCESS) 失败 1201(PoolSDKCode.POOLSDK_DEL_LINKING_ACCOUNT_FAIL) |
336 +
210 调用事例: 337 调用事例:
211 `Map<Object,Object> map = new HashMap();` 338 `Map<Object,Object> map = new HashMap();`
212 `map.put("other","");` 339 `map.put("other","");`
...@@ -214,23 +341,37 @@ ...@@ -214,23 +341,37 @@
214 341
215 #### 设置全体推送 342 #### 设置全体推送
216 *是否全体推送接口 343 *是否全体推送接口
344 +
217 | 参数名称 | 功能说明 | 返回值说明 | 345 | 参数名称 | 功能说明 | 返回值说明 |
346 +|------------------------|------------------------------|---------------|
218 | hasAllPushEnableView | 是否有全体推送接口 | true:有,false:没有 | 347 | hasAllPushEnableView | 是否有全体推送接口 | true:有,false:没有 |
348 +
219 调用事例: `boolean hasAllPushEnableView = PoolSdkHelper.hasFunction("hasAllPushEnableView");` 349 调用事例: `boolean hasAllPushEnableView = PoolSdkHelper.hasFunction("hasAllPushEnableView");`
350 +
220 *获取全体推送状态接口 351 *获取全体推送状态接口
352 +
221 | 参数名称 | 功能说明 | 返回值说明 | 353 | 参数名称 | 功能说明 | 返回值说明 |
354 +|-------------------------|----------------------|-------------------------------|
222 | getAllPushEnableStatu | 是否开启了全体推送 | true:开启了,false:没有开启 | 355 | getAllPushEnableStatu | 是否开启了全体推送 | true:开启了,false:没有开启 |
356 +
223 调用事例: `boolean getAllPushEnableStatu = PoolSdkHelper.hasFunction("getAllPushEnableStatu");` 357 调用事例: `boolean getAllPushEnableStatu = PoolSdkHelper.hasFunction("getAllPushEnableStatu");`
358 +
224 *全体推送功能开启接口 359 *全体推送功能开启接口
360 +
225 | 参数名称 | 功能说明 | 返回值说明 | 361 | 参数名称 | 功能说明 | 返回值说明 |
362 +|-----------------|--------------------|-------------------------------------------------------------------------------------------------------|
226 | setPushEnable | 全体推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) | 363 | setPushEnable | 全体推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) |
364 +
227 调用事例: 365 调用事例:
228 `Map<Object,Object> map = new HashMap();` 366 `Map<Object,Object> map = new HashMap();`
229 `map.put("all","");` 367 `map.put("all","");`
230 `PoolSdkHelper.callFunc("setPushEnable",map);` 368 `PoolSdkHelper.callFunc("setPushEnable",map);`
369 +
231 *全体推送关闭功能接口 370 *全体推送关闭功能接口
232 | 参数名称 | 功能说明 | 返回值说明 | 371 | 参数名称 | 功能说明 | 返回值说明 |
372 +|------------------|--------------------|---------------------------------------------------------------------------------------------------------|
233 | setPushDisable | 全体推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) | 373 | setPushDisable | 全体推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) |
374 +
234 调用事例: 375 调用事例:
235 `Map<Object,Object> map = new HashMap();` 376 `Map<Object,Object> map = new HashMap();`
236 `map.put("all","");` 377 `map.put("all","");`
...@@ -238,23 +379,38 @@ ...@@ -238,23 +379,38 @@
238 379
239 #### 设置夜间推送 380 #### 设置夜间推送
240 *是否全体推送接口 381 *是否全体推送接口
382 +
241 | 参数名称 | 功能说明 | 返回值说明 | 383 | 参数名称 | 功能说明 | 返回值说明 |
384 +|--------------------------|----------------------|-----------------------|
242 | hasNightPushEnableView | 是否有夜间推送接口 | true:有,false:没有 | 385 | hasNightPushEnableView | 是否有夜间推送接口 | true:有,false:没有 |
386 +
243 调用事例: `boolean hasNightPushEnableView = PoolSdkHelper.hasFunction("hasNightPushEnableView");` 387 调用事例: `boolean hasNightPushEnableView = PoolSdkHelper.hasFunction("hasNightPushEnableView");`
388 +
244 *获取夜间推送状态接口 389 *获取夜间推送状态接口
390 +
245 | 参数名称 | 功能说明 | 返回值说明 | 391 | 参数名称 | 功能说明 | 返回值说明 |
392 +|---------------------------|----------------------|-------------------------------|
246 | getNightPushEnableStatu | 是否开启了夜间推送 | true:开启了,false:没有开启 | 393 | getNightPushEnableStatu | 是否开启了夜间推送 | true:开启了,false:没有开启 |
394 +
247 调用事例: `boolean getNightPushEnableStatu = PoolSdkHelper.hasFunction("getNightPushEnableStatu");` 395 调用事例: `boolean getNightPushEnableStatu = PoolSdkHelper.hasFunction("getNightPushEnableStatu");`
396 +
248 *夜间推送功能开启接口 397 *夜间推送功能开启接口
398 +
249 | 参数名称 | 功能说明 | 返回值说明 | 399 | 参数名称 | 功能说明 | 返回值说明 |
400 +|-----------------|--------------------|-------------------------------------------------------------------------------------------------------|
250 | setPushEnable | 夜间推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) | 401 | setPushEnable | 夜间推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) |
402 +
251 调用事例: 403 调用事例:
252 `Map<Object,Object> map = new HashMap();` 404 `Map<Object,Object> map = new HashMap();`
253 `map.put("night","");` 405 `map.put("night","");`
254 `PoolSdkHelper.callFunc("setPushEnable",map);` 406 `PoolSdkHelper.callFunc("setPushEnable",map);`
407 +
255 *夜间推送关闭功能接口 408 *夜间推送关闭功能接口
409 +
256 | 参数名称 | 功能说明 | 返回值说明 | 410 | 参数名称 | 功能说明 | 返回值说明 |
411 +|------------------|--------------------|---------------------------------------------------------------------------------------------------------|
257 | setPushDisable | 夜间推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) | 412 | setPushDisable | 夜间推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) |
413 +
258 调用事例: 414 调用事例:
259 `Map<Object,Object> map = new HashMap();` 415 `Map<Object,Object> map = new HashMap();`
260 `map.put("night","");` 416 `map.put("night","");`
...@@ -262,23 +418,38 @@ ...@@ -262,23 +418,38 @@
262 418
263 #### 设置广告推送 419 #### 设置广告推送
264 *是否广告推送接口 420 *是否广告推送接口
421 +
265 | 参数名称 | 功能说明 | 返回值说明 | 422 | 参数名称 | 功能说明 | 返回值说明 |
423 +|-----------------------|----------------------|-----------------------|
266 | hasAdPushEnableView | 是否有广告推送接口 | true:有,false:没有 | 424 | hasAdPushEnableView | 是否有广告推送接口 | true:有,false:没有 |
425 +
267 调用事例: `boolean hasAdPushEnableView = PoolSdkHelper.hasFunction("hasAdPushEnableView");` 426 调用事例: `boolean hasAdPushEnableView = PoolSdkHelper.hasFunction("hasAdPushEnableView");`
427 +
268 *获取广告推送状态接口 428 *获取广告推送状态接口
429 +
269 | 参数名称 | 功能说明 | 返回值说明 | 430 | 参数名称 | 功能说明 | 返回值说明 |
431 +|------------------------|----------------------|-------------------------------|
270 | getAdPushEnableStatu | 是否开启了广告推送 | true:开启了,false:没有开启 | 432 | getAdPushEnableStatu | 是否开启了广告推送 | true:开启了,false:没有开启 |
433 +
271 调用事例: `boolean getAdPushEnableStatu = PoolSdkHelper.hasFunction("getAdPushEnableStatu");` 434 调用事例: `boolean getAdPushEnableStatu = PoolSdkHelper.hasFunction("getAdPushEnableStatu");`
435 +
272 *广告推送功能开启接口 436 *广告推送功能开启接口
437 +
273 | 参数名称 | 功能说明 | 返回值说明 | 438 | 参数名称 | 功能说明 | 返回值说明 |
439 +|-----------------|--------------------|-------------------------------------------------------------------------------------------------------|
274 | setPushEnable | 广告推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) | 440 | setPushEnable | 广告推送开启接口 | 成功 1103(PoolSDKCode.POOLSDK_PUSH_ENABLE_SUCCESS) 失败 1203(PoolSDKCode.POOLSDK_PUSH_ENABLE_FAIL) |
441 +
275 调用事例: 442 调用事例:
276 `Map<Object,Object> map = new HashMap();` 443 `Map<Object,Object> map = new HashMap();`
277 `map.put("ad","");` 444 `map.put("ad","");`
278 `PoolSdkHelper.callFunc("setPushEnable",map);` 445 `PoolSdkHelper.callFunc("setPushEnable",map);`
446 +
279 *广告推送关闭功能接口 447 *广告推送关闭功能接口
448 +
280 | 参数名称 | 功能说明 | 返回值说明 | 449 | 参数名称 | 功能说明 | 返回值说明 |
450 +|------------------|--------------------|---------------------------------------------------------------------------------------------------------|
281 | setPushDisable | 广告推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) | 451 | setPushDisable | 广告推送关闭接口 | 成功 1105(PoolSDKCode.POOLSDK_PUSH_DISABLE_SUCCESS) 失败 1205(PoolSDKCode.POOLSDK_PUSH_DISABLE_FAIL) |
452 +
282 调用事例: 453 调用事例:
283 `Map<Object,Object> map = new HashMap();` 454 `Map<Object,Object> map = new HashMap();`
284 `map.put("ad","");` 455 `map.put("ad","");`
......