草庐IT

Acs-Token

全部标签

android - FCM(firebase 云消息传递) token 是用于一台设备还是一个帐户?

当用户注册到应用程序时,我想将FCMtoken存储在数据库中的我的android应用程序用户表中。当我想向特定用户发送通知时,我将从相应行获取token并发送推送通知。但我很困惑,每当应用程序用户从他的应用程序注销并从同一设备注册新帐户时,就会有两行,因此数据库上同一设备的两个token。如何处理这种情况?设备中的旧Token会怎样?请任何人都可以帮助我? 最佳答案 用于发送FCM消息的实例IDtoken代表设备上的实例和应用程序。应用程序的当前用户不会影响代表应用程序实例的token。卸载并重新安装应用程序会导致生成新token,

android - 需要 GCM 3.0 刷新注册 token 吗?

使用最新的GCM更新(3.0)是否仍然需要在重启等情况下处理刷新注册token?Thisarticle讨论了使GCM可靠,并涵盖了注册token可以更改的几种情况。在最新版本下这些步骤是必要的吗?在IO2015的谈话中,他们说注册token是好的,直到从设备上卸载应用程序。InstanceIDinstanceID=InstanceID.getInstance(this);Stringtoken=instanceID.getToken(getString(R.string.gcm_defaultSenderId),GoogleCloudMessaging.INSTANCE_ID_SCOP

android - 需要 GCM 3.0 刷新注册 token 吗?

使用最新的GCM更新(3.0)是否仍然需要在重启等情况下处理刷新注册token?Thisarticle讨论了使GCM可靠,并涵盖了注册token可以更改的几种情况。在最新版本下这些步骤是必要的吗?在IO2015的谈话中,他们说注册token是好的,直到从设备上卸载应用程序。InstanceIDinstanceID=InstanceID.getInstance(this);Stringtoken=instanceID.getToken(getString(R.string.gcm_defaultSenderId),GoogleCloudMessaging.INSTANCE_ID_SCOP

Android Retrofit 2.0 刷新 token

我正在使用带有Jackson转换器的Retrofit2.0与RestAPI进行通信。一些请求需要授权token。如果我拥有的token已过期,我需要用另一个请求刷新它们并重复上一个因此而失败的请求。我的问题:我需要每次都手动完成还是有什么方法可以自动完成?这是我目前实现它的方式:TrackerServicepublicinterfaceTrackerService{@POST("auth/sendPassword")CallsendPassword(@Header("app-type")StringappType,@BodyUseruserMobile);@FormUrlEncoded

Android Retrofit 2.0 刷新 token

我正在使用带有Jackson转换器的Retrofit2.0与RestAPI进行通信。一些请求需要授权token。如果我拥有的token已过期,我需要用另一个请求刷新它们并重复上一个因此而失败的请求。我的问题:我需要每次都手动完成还是有什么方法可以自动完成?这是我目前实现它的方式:TrackerServicepublicinterfaceTrackerService{@POST("auth/sendPassword")CallsendPassword(@Header("app-type")StringappType,@BodyUseruserMobile);@FormUrlEncoded

android - 使用 GoogleApiClient 静默登录以检索 token

我在我的应用中使用“Google登录”。因此,我使用类GoogleApiClient来获取后端所需的用户电子邮件和IDtoken。当用户登录时,我可以访问一个Activity(当然),我使用该Activity让GoogleApiClient通过调用来处理UI生命周期的东西builder.enableAutoManage(myActivity,...)这很好用。但是,在稍后的阶段(几天后),我需要获得一个新的token(出于某种原因,我在此不再赘述)。我想得到这个token静默,无需用户交互。但是,在我需要这个新token的代码中,我无法访问任何Activity实例。这意味着我无法调用上

android - 使用 GoogleApiClient 静默登录以检索 token

我在我的应用中使用“Google登录”。因此,我使用类GoogleApiClient来获取后端所需的用户电子邮件和IDtoken。当用户登录时,我可以访问一个Activity(当然),我使用该Activity让GoogleApiClient通过调用来处理UI生命周期的东西builder.enableAutoManage(myActivity,...)这很好用。但是,在稍后的阶段(几天后),我需要获得一个新的token(出于某种原因,我在此不再赘述)。我想得到这个token静默,无需用户交互。但是,在我需要这个新token的代码中,我无法访问任何Activity实例。这意味着我无法调用上

android - 如何在 android 应用程序 webview 中使用 Facebook 访问 token

在我的应用程序中,用户打开一个WebView到移动版本的facebook个人资料页面(http://m.facebook.com/some_page)。我的问题是,当打开WebView时,用户需要输入Facebook的用户名和密码。由于我已经通过FBSDK获得了Facebook访问token,并且用户可能已经安装了Facebook应用程序,因此我认为有一些方法可以在打开WebView时跳过登录Facebook的烦人阶段。换句话说,如何使用我在应用程序的WebView中已有的访问token? 最佳答案 据我了解,你不能。您为您的应用获

android - 如何在 android 应用程序 webview 中使用 Facebook 访问 token

在我的应用程序中,用户打开一个WebView到移动版本的facebook个人资料页面(http://m.facebook.com/some_page)。我的问题是,当打开WebView时,用户需要输入Facebook的用户名和密码。由于我已经通过FBSDK获得了Facebook访问token,并且用户可能已经安装了Facebook应用程序,因此我认为有一些方法可以在打开WebView时跳过登录Facebook的烦人阶段。换句话说,如何使用我在应用程序的WebView中已有的访问token? 最佳答案 据我了解,你不能。您为您的应用获

android - 用户从Android中的Gmail登录后如何获取访问 token ?

我关注GoogleSigninforAndroid.现在我可以获得idToken,但我之前使用的后端服务器期待accessToken,因为我之前使用的是Google+登录。现在我不想改变我的服务器端。但是我仍然如何使用Google登录并在我的android应用程序中获取访问token,以便我可以验证我的用户到我的后端服务器。我之前使用的是GooglePlayService7.5.0,现在我使用的是最新的GooglePlayService8.3.0。 最佳答案 根据您的要求,您可以使用以下代码:首先,确保您有一个有效的WebOAuth