我正在尝试使用自动生成的dart_datastore_v1beta2_api_client库连接到我正在编写的服务器应用程序中的Google数据存储区。我想使用JWT(显然,因为我的服务器需要在没有用户交互的情况下访问我的数据的权限。)
dart_datastore_v1beta2_api_client使用google_oauth2_client,我还没有找到一种方法来创建JWT认证。
这根本不受支持吗?或者我是以错误的方式接近这个?
答案 0 :(得分:1)
在这里:https://pub.dartlang.org/packages/json_web_token
import "package:google_analytics_v3_api/analytics_v3_api_console.dart";
Analytics analyticsClient = new Analytics(new oauth2.SimpleOAuth2Console(project, "", jwt.accessToken));
analyticsClient.makeAuthRequests = true;