问题描述
我有一个android webview应用程序。在Webview中是一个WordPress网站。
Android应用程序已将令牌信息发送到我的WordPress网站(用于发送推送通知)。这很好。我有一个应用程序用户令牌的列表。
但是我需要带有用户ID的配对令牌...
Android网络视图中的用户已登录其帐户(在网络视图中无应用内)-需要获取此信息。我有令牌,但我不知道用户ID。
有用于将令牌信息发送到我的WordPress网站的代码:
private fun sendRegistrationToServer(token: String?) {
val url = URL("https://example.com/push/savetoken/?device_token=" + token.toString() + "&device_type=android")
val urlConnection: HttpURLConnection = url.openConnection() as HttpURLConnection
try {
val `in`: InputStream = BufferedInputStream(urlConnection.getInputStream())
readStream(`in`)
} finally {
urlConnection.disconnect()
}
}
Cookie / localstorage / sessionstorage?
更新:我现在将用户ID写入网站上的Cookie中。这意味着登录后,每个用户都将获得他的wordpress用户ID进入Cookie。
可能的是:Android应用程序从cookie获取此用户ID,并在代码中使用它发送令牌吗?这意味着用户ID将被添加到发送令牌的代码中-并且我在我的wordpress数据库中获得了令牌+用户ID。
请帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)