草庐IT

Acs-Token

全部标签

android - 如何检测 token 是否已过期或未在应用服务器上注册 firebase FCM 通知?

我正在使用以下代码将FCM通知从服务器发送到设备:StringfcmServerKey=externalConfig.getFcmServerKey();CloseableHttpClienthttpclient=HttpClients.createDefault();HttpPosthttpPost=newHttpPost(HTTPS_FCM_GOOGLEAPIS_COM_FCM_SEND);httpPost.setEntity(newStringEntity(message,ContentType.create("application/json")));httpPost.setH

android - com.fasterxml.jackson.databind.exc.MismatchedInputException : Unexpected token (START_OBJECT), 预期 START_ARRAY:

我正在尝试将SearchAvailableRidesRequestOffline保存到androidSharedPreferences。我需要反序列化对象以便稍后使用它。当我尝试从json对其进行反序列化时,出现了此异常。IO异常com.fasterxml.jackson.databind.exc.MismatchedInputException:Unexpectedtoken(START_OBJECT),expectedSTART_ARRAY:needJSONArraytocontainAs.WRAPPER_ARRAYtypeinformationforclasscom.mnox.w

android - 刷新 Facebook Android SDK 中的 token 权限

我一直在到处寻找,但找不到任何具体信息。根据最新的SDK3.0文档http://developers.facebook.com/docs/reference/android/3.0/AccessToken#getPermissions:AccessToken.getPermissions()返回的权限列表“如果自创建AccessToken对象以来已添加或删除权限,则可能过时”我的问题是:有什么方法可以请求刷新权限列表,以便token可以反射(reflect)Facebook保存的最新权限列表? 最佳答案 自FacebookSDK版本

安卓 : Google Sign-in Invalid token

我通过android中的谷歌登录收到的token出现错误:{"error":"invalid_token","error_description":"InvalidValue"}我还注意到,与我在iOS中获得的token相比,我的token看起来有点短:ya29.4AFYx2XNZ1sdfdzhWo-of-fSpsDPjgmATx-J82mCjqZJXglwj8VOvedpY_YXJgEVIWe我得到这样的token:privateclassRetrieveTokenTaskextendsAsyncTask{@OverrideprotectedStringdoInBackground(

android - 无法添加窗口,单击微调器时 token 无效错误

我有一个android应用程序,当从侧边栏单击一个选项时,它会转到一个fragment,然后进入另一个具有可点击单选按钮的fragment。当点击这些时,它会创建一个弹出窗口,其中包含一些文本字段。基本上流程是这样的,Activity-->fragment1-->fragment2-->弹出窗口我在这个PopupWindow上有一个微调器,但是当我点击它来选择一个值时,它会抛出以下异常。我不明白为什么会这样。Process:com.informaticsint.claimassistant,PID:5045android.view.WindowManager$BadTokenExcep

android - Firebase Instance Id 和 Token 的范围

我阅读了很多关于FirebaseInstanceId和registrationtoken的文章here,here和here.我对InstanceId和Token之间的范围和关系有些困惑。我想验证我的理解是正确的还是错误的。InstanceId是为每个App生成的。不是每个已安装的设备。例如,如果您有Mail应用程序和Notes应用程序,您将在firebase上有两个实例ID。Token是为每个安装的设备生成的。例如,如果您有10个用户安装您的应用,您将拥有10个注册token。一个InstanceId将有多个注册token。通常,我们只需在我们的应用服务器上保留注册token(不是实例

android - firebase 访问 token 将在 4 到 5 小时后过期

我正在制作一个聊天应用程序并使用firebase电话授权和quickblox聊天api。我的代码是:privatevoidsignInWithPhoneAuthCredential(PhoneAuthCredentialcredential){mAuth.signInWithCredential(credential).addOnCompleteListener(this,newOnCompleteListener(){@OverridepublicvoidonComplete(@NonNullTasktask){if(task.isSuccessful()){//Signinsucc

android - GCM token 刷新以及何时将 token 发送到服务器

我正在关注GCM-Android官方指南中的集成示例。特别是我对上面链接类中的以下几行感到困惑://Youshouldstoreabooleanthatindicateswhetherthegeneratedtokenhasbeen//senttoyourserver.Ifthebooleanisfalse,sendthetokentoyourserver,//otherwiseyourservershouldhavealreadyreceivedthetoken.现在我每次启动主要Activity时都会调用Intent服务,并且我相信instanceID负责启动token刷新。每次从

android - 无法添加窗口 -- token null 不适用于应用程序

嗨,我正在尝试从View(A.xml)mainActivity中的AsyncTask的onPostExecute()膨胀View(B.xml)(其中包含微调器)MainActivity.classprotectedvoidonPostExecute(Stringresult){LayoutInflatervi=(LayoutInflater)getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);Viewv=vi.inflate(R.layout.B,null);branded_spinner=

android - 使用客户经理 token 在 webview 中登录 Google 帐户

我从客户经理那里获得了访问token以访问所有googlejava客户端api,但是我需要打开具有google的WebView,它必须通过从客户经理那里获得的访问token登录。任何人都知道这一点。我尝试使用cookie(通过this),但无法实现。如果您知道这种方式,请分享代码fragment。 最佳答案 我找到了通过使用ubertoken通过cookie执行此操作的方法。这个函数应该在单独的线程中调用publicvoidsetCookiesToWebView(AccountManageram,Accountaccount,Con