- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在仅使用凭据从 Android 应用程序调用 Google Endpoint 时遇到问题。我的 google API 受 API 端点中提供的 AUTH(clientIds、受众)的保护。
在android APP中调用此API时,如果我在构建端点时没有提供谷歌凭证:
Enduserendpoint.Builder builder = new Enduserendpoint.Builder(
AndroidHttp.newCompatibleTransport(), new GsonFactory(), null);
然后我调用 API“执行”方法,它起作用是因为我从服务器收到一个 AuthException,这是正确的,因为我没有提供任何凭证。如果我检查服务器日志,我可以看到导致此异常的 API 调用。
现在当我提供凭证时出现问题:
Enduserendpoint.Builder builder = new Enduserendpoint.Builder(
AndroidHttp.newCompatibleTransport(), new GsonFactory(), credential);
然后当 execute() 来自 API 的方法时 ==> 什么都没有发生
我看了好几个小时都没有发现发生了什么......而且我不知道如何检查问题出在哪里,因为我的 Android 应用程序没有给我任何错误日志,也没有关于服务器日志中的调用的信息...当生成器中的凭据为空时...一切正常,因为服务器对 AuthException 使用react。
谢谢你的帮助
最佳答案
我遇到了同样的问题。
如果我使用带有 null 凭证的端点,一切正常,但如果我使用非 null 凭证,应用引擎什么也接收不到,即使我使用不需要用户参数的 api。
最后发现不能直接用android sdudio测试。我必须签署我的 apk 并手动安装它以测试需要用户参数的端点 api。
关于android - 使用凭据从 Android App 调用 Google Endpoint 时没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24695967/
我正在尝试将高斯模糊添加到场景中。我正在使用此GLSL着色器:。当您提供图像作为tDiffuse纹理时,它对图像起作用,但我正在尝试将其添加为后处理效果。我试图获取摄影机的renderTarget并将
我正在做一款天气应用程序,到目前为止还不错。现在,我想通过单击按钮来呈现一些额外的信息。我有一个5天的预报,然后想显示每一天的信息。我已经成功地过滤了数据,但无法获得要渲染的数据地图。以下是我的一些代
我正在做一款天气应用程序,到目前为止还不错。现在,我想通过单击按钮来呈现一些额外的信息。我有一个5天的预报,然后想显示每一天的信息。我已经成功地过滤了数据,但无法获得要渲染的数据地图。以下是我的一些代
我在全球安装了Create Reaction应用程序。然后我就跑了。NPX创建-反应-应用JSX。它安装了大约1460个包的所有包,但没有设置Public和src文件夹。在我的JSX文件夹中,只有1:
我是一名优秀的程序员,十分优秀!