使用android连接条带并获取条带用户id?
在条带对话框中启动条带连接页面 使用以下代码进行条带连接:使用android连接条带并获取条带用户id?,android,oauth,android-alertdialog,stripe-payments,strip-tags,Android,Oauth,Android Alertdialog,Stripe Payments,Strip Tags,在条带对话框中启动条带连接页面 使用以下代码进行条带连接: mStripeButton = (StripeButton) PaymentOptionPage.findViewById(R.id.StripeConnect); mStripeButton.setStripeApp(mApp); mStripeButton.addStripeConnectListener(new StripeConnectListener() { @Ov
mStripeButton = (StripeButton) PaymentOptionPage.findViewById(R.id.StripeConnect);
mStripeButton.setStripeApp(mApp);
mStripeButton.addStripeConnectListener(new StripeConnectListener() {
@Override
public void onConnected() {
Log.e("getAccessToken", "" + mApp.getAccessToken());
Stripe.apiKey = mApp.getAccessToken();
Log.e("Stripe.apiKey", "" + Stripe.apiKey);
Log.e("getUserId", "" + mApp.getStripeSession().getUserId());
}
@Override
public void onDisconnected() {
Log.e("getAccessToken", "Disconnected");
Log.e("getUserId", "" + mApp.getStripeSession().getUserId());
}
@Override
public void onError(String error) {
Toast.makeText(mContext, error, Toast.LENGTH_SHORT).show();
}
});
连接到条带后,如果选中“记住我的密码”,则会引发以下异常:
09-23 07:14:38.301:W/System.err(9597):java.io.FileNotFoundException:
09-23 07:14:38.301:
带系统错误(9597):在
com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:197)
09-23 07:14:38.301:带系统错误(9597):在
com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:210)
09-23 07:14:38.301:带系统错误(9597):在
com.android.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:25)
09-23 07:14:38.301:带系统错误(9597):在
healingradius.Stripe.StripeUtils.executePost(StripeUtils.java:64)
09-23 07:14:38.301:带系统错误(9597):在
com.healingradius.Stripe.StripeApp$3.run(StripeApp.java:98)09-23
07:14:38.396:W/EGL_仿真(9597):未实现eglSurfaceAttrib
09-23 07:14:38.396:W/OpenGLRenderer(9597):无法设置
表面0xabb5ad20上的EGL_交换_行为,错误=EGL_成功09-23
07:14:38.422:I/StripeConnect(9597):
StripeApp.mHandler.handleMessage():调用mListener.onSuccess()
09-23 07:14:38.465:D/StripeButton(9597):呼叫
OAuthAuthenticationListener.onSuccess()09-23 07:14:38.465:
D/条带按钮(9597):断开连接09-23 07:14:38.465:
D/StripeButton(9597):调用mStripeConnectListener.onDisconnected()
09-23 07:14:38.466:E/getAccessToken(9597):已断开09-23
07:14:38.466:E/getUserId(9597):null 09-23 07:14:38.466:
D/StripeConnect(9597):
StripeConnectAPI.OAuthWebViewClient.onPageFinished():url: