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,29 +76,37 @@ OwnerSdkHelper.init(context, appid, appkey, finishListener); ...@@ -68,29 +76,37 @@ 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");
80 +
81 +```
82 +
83 +### 2.2登录void Login接口###
84 +初始化自动注册游客帐号,需要调用页面时由游戏方控制调用 login 即可
85 +显示登录后界面 。
86 +```java
87 +OwnerSdkHelper.login(Boolean openOneLogin,OwnerSDKEventsListener finishListener);
88 +```
89 +- Boolean openOneLogin `true` 不显示登录界面, `false` 为显示登录界面
90 +- finishListener 回调listenr
91 +
92 +示例
93 +```java
94 + OwnerSdkHelper.login(true, new OwnerSDKEventsListener() {
72 95
73 @Override 96 @Override
74 - public void onEventDispatch(int resultCode, Intent data){ 97 + public void onEventDispatch(int resultCode, Intent data) {
75 - //登录成功后返回的信息 98 + if (resultCode == OwnerSDK.LOGIN_ACTION_CODE) {
76 - if(i==YouaiSDK.LOGIN_ACTION_CODE){
77 System.out.println("........login ok.........."); 99 System.out.println("........login ok..........");
78 String token = data.getStringExtra("token"); 100 String token = data.getStringExtra("token");
79 String timestamp = data.getStringExtra("timestamp"); 101 String timestamp = data.getStringExtra("timestamp");
80 String open_id = data.getStringExtra("open_id"); 102 String open_id = data.getStringExtra("open_id");
103 + System.out.println(token);
104 + System.out.println(timestamp);
105 + System.out.println(open_id);
81 } 106 }
82 } 107 }
83 }); 108 });
84 -
85 -```
86 -
87 -### 2.2登录void Login接口###
88 -初始化自动注册游客帐号,需要调用页面时由游戏方控制调用 login 即可
89 -显示登录后界面 。
90 -```java
91 -OwnerSdkHelper.login(openOneLogin);
92 ``` 109 ```
93 -- Boolean openOneLogin `true` 不显示登录界面, `false` 为显示登录界面
94 110
95 111
96 ### 2.3支付void pay接口### 112 ### 2.3支付void pay接口###
......