lizhihui

1、回调接口移至登录接口

2、SDK样式更新新版本
1 # 一键登录SDK接入步骤 # 1 # 一键登录SDK接入步骤 #
2 2
3 ### 更新日志 ### 3 ### 更新日志 ###
4 +- 2016-11-16
5 +
6 +```xml
7 +1、回调接口移至登录接口
8 +2、SDK样式更新新版本
9 +```
10 +
11 +- 2016-9-20
12 +
4 ```xml 13 ```xml
5 -2016-9-20
6 1、初始化接口变更 14 1、初始化接口变更
7 2、登录接口变更 15 2、登录接口变更
8 3、jar包更新 16 3、jar包更新
...@@ -58,7 +66,7 @@ ...@@ -58,7 +66,7 @@
58 需在程序入口 onCreate 中调用 66 需在程序入口 onCreate 中调用
59 67
60 ```java 68 ```java
61 -OwnerSdkHelper.init(context, appid, appkey, finishListener); 69 +OwnerSdkHelper.init(context, appid, appkey);
62 ``` 70 ```
63 71
64 - Activity context `上下文` 72 - Activity context `上下文`
...@@ -68,19 +76,7 @@ OwnerSdkHelper.init(context, appid, appkey, finishListener); ...@@ -68,19 +76,7 @@ OwnerSdkHelper.init(context, appid, appkey, finishListener);
68 示例 76 示例
69 77
70 ```java 78 ```java
71 -OwnerSdkHelper.init(this,"572c68abe13823686eecff13","6e44d247137e3e89a2c2e8e44689c02f",new OwnerSDKEventsListener() { 79 +OwnerSdkHelper.init(this,"572c68abe13823686eecff13","6e44d247137e3e89a2c2e8e44689c02f");
72 -
73 - @Override
74 - public void onEventDispatch(int resultCode, Intent data){
75 - //登录成功后返回的信息
76 - if(i==YouaiSDK.LOGIN_ACTION_CODE){
77 - System.out.println("........login ok..........");
78 - String token = data.getStringExtra("token");
79 - String timestamp = data.getStringExtra("timestamp");
80 - String open_id = data.getStringExtra("open_id");
81 - }
82 - }
83 - });
84 80
85 ``` 81 ```
86 82
...@@ -88,9 +84,29 @@ OwnerSdkHelper.init(this,"572c68abe13823686eecff13","6e44d247137e3e89a2c2e8e4468 ...@@ -88,9 +84,29 @@ OwnerSdkHelper.init(this,"572c68abe13823686eecff13","6e44d247137e3e89a2c2e8e4468
88 初始化自动注册游客帐号,需要调用页面时由游戏方控制调用 login 即可 84 初始化自动注册游客帐号,需要调用页面时由游戏方控制调用 login 即可
89 显示登录后界面 。 85 显示登录后界面 。
90 ```java 86 ```java
91 -OwnerSdkHelper.login(openOneLogin); 87 +OwnerSdkHelper.login(Boolean openOneLogin,OwnerSDKEventsListener finishListener);
92 ``` 88 ```
93 - Boolean openOneLogin `true` 不显示登录界面, `false` 为显示登录界面 89 - Boolean openOneLogin `true` 不显示登录界面, `false` 为显示登录界面
90 +- finishListener 回调listenr
91 +
92 +示例
93 +```java
94 + OwnerSdkHelper.login(true, new OwnerSDKEventsListener() {
95 +
96 + @Override
97 + public void onEventDispatch(int resultCode, Intent data) {
98 + if (resultCode == OwnerSDK.LOGIN_ACTION_CODE) {
99 + System.out.println("........login ok..........");
100 + String token = data.getStringExtra("token");
101 + String timestamp = data.getStringExtra("timestamp");
102 + String open_id = data.getStringExtra("open_id");
103 + System.out.println(token);
104 + System.out.println(timestamp);
105 + System.out.println(open_id);
106 + }
107 + }
108 + });
109 +```
94 110
95 111
96 ### 2.3支付void pay接口### 112 ### 2.3支付void pay接口###
......