适用于Google Cloud Datastore的API密钥类型

时间:2016-02-22 13:54:52

标签: google-app-engine google-api google-cloud-datastore

https://github.com/google/google-api-php-client/tree/v1-master

它在示例中说明如下:

runOnUIThread

但是当我去获取我的api凭证时,我可以创建许多不同的凭据。 require_once 'google-api-php-client/src/Google/autoload.php'; // or wherever autoload.php is located $client = new Google_Client(); $client->setApplicationName("Client_Library_Examples"); $client->setDeveloperKey("YOUR_APP_KEY"); $service = new Google_Service_Books($client); $optParams = array('filter' => 'free-ebooks'); $results = $service->volumes->listVolumes('Henry David Thoreau', $optParams); foreach ($results as $item) { echo $item['volumeInfo']['title'], "<br /> \n"; } 是哪一个?

https://console.developers.google.com/apis/credentials

为什么他们需要这么多不同的钥匙有点困惑。

1 个答案:

答案 0 :(得分:0)

我建议使用Google's credential wizard。在创建新凭据时,它位于“帮助我选择”选项下。您可能希望使用服务帐户,因为您代表应用程序(而不是最终用户)访问数据。请参阅this documentation for PHP