java - 使用 Spray 访问 GAE 数据存储

标签 java scala google-app-engine google-cloud-datastore spray

我想使用 GAE 数据存储来存储我的数据,但我们想使用 JSON API 而不是 java API并通过spray提出请求。

但在我执行任何请求之前,我需要获取访问 token 。

我无法弄清楚这是如何通过 Java API 或任何其他方式完成的。有没有办法获取访问 token ,然后将其用于 JSON API(通过喷雾)?

最佳答案

与许多 Google 服务一样,Datastore API 使用 OAuth 进行身份验证。最简单的使用方法是使用 Google API 客户端库之一。

Java:https://developers.google.com/api-client-library/java/ Java + 数据存储:https://developers.google.com/api-client-library/java/apis/datastore/v1beta2

客户端文档很好地解释了 OAuth 的工作原理以及如何通过在控制台注册您的应用程序来开始调用 API。

(我不熟悉 Spray,但我假设您能够使用 Scala 中的 Java 客户端。)

关于java - 使用 Spray 访问 GAE 数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25823633/

相关文章:

java - 在 Java 中将值插入到 TABLE

Scala 调度示例

scala - 如何在参数定义中限制列表的最大长度?

scala - 如何使用 LabelledGeneric 一般更新案例类字段?

python - GAE 和 Django : What are the benefits?

php - App Engine PHP72 标准环境,访问本地环境中的 env_variables

java - 在 Activity 之间传递 ArrayList<String[]>

java - 如何使用 Java 代码向 Flink 集群提交作业?

java - 通过php post js验证提交到mysql

php - WordPress 忽略 Google App Engine PHP 上的 php.ini 设置