【发布时间】:2015-09-02 00:05:57
【问题描述】:
我正在尝试为我的 iOS 应用实现服务器端 API 访问。 Google 文档 (here) 在其第 2 步的代码示例中提到了 APP_CLIENT_ID 和 SERVER_CLIENT_ID。
这是他们的代码:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[GIDSignIn sharedInstance].clientID = @"APP_CLIENT_ID";
[GIDSignIn sharedInstance].serverClientID = @"SERVER_CLIENT_ID";
// Additional scopes, if any
// [GIDSignIn sharedInstance].scopes = @[ @"other_scope" ];
return YES;
}
什么是APP_CLIENT_ID 和SERVER_CLIENT_ID,我在哪里可以找到它们?它们都在 Google Developers Console 中吗?
【问题讨论】:
-
在开发者控制台的“APIs & auth”下查看。 “凭据”部分将包含您可以粘贴的客户 ID,以代替“
APP_CLIENT_ID”和“SERVER_CLIENT_ID”。 -
那么
SERVER_CLIENT_IDclient_id在Service account 下生成的JSON 密钥文件中,APP_CLIENT_ID在 Client ID for iOS 应用程序下列出的 Client ID?
标签: ios google-signin