3
有沒有人有使用gapi javascript客戶端訪問谷歌雲數據存儲API的任何示例代碼? https://developers.google.com/datastore/docs/overview是否可以通過gapi javascript客戶端訪問Google Cloud Datastore API?
有沒有人有使用gapi javascript客戶端訪問谷歌雲數據存儲API的任何示例代碼? https://developers.google.com/datastore/docs/overview是否可以通過gapi javascript客戶端訪問Google Cloud Datastore API?
var clientId = '<YOUR_CLIENT_ID>';
var datasetId = '<YOUR_DATASET_ID>';
var scopes = 'https://www.googleapis.com/auth/datastore \
https://www.googleapis.com/auth/userinfo.email';
gapi.auth.authorize(
{client_id: clientId, scope: scopes, immediate: false},
function(authResult) {
if (authResult && !authResult.error) {
gapi.client.load('datastore', 'v1beta1', function() {
gapi.client.datastore.datasets.beginTransaction({
'datasetId': datasetId
}).execute(function(resp) {
console.log(resp);
});
});
}
});
請記住,自谷歌雲存儲沒有ACL支持,JavaScript客戶端將具有完全的讀/寫訪問整個數據集。
自從你回答1年前以來,這個變化了嗎?基本上不可能在JavaScript客戶端庫的這個API上找到文檔。 – mattdlockyer
@mattdlockyer它看起來好像您現在可以通過JSON API提交到數據存儲。 https://cloud.google.com/datastore/docs/apis/v1beta2/datasets/commit – wprater
非常感謝您的鏈接! – mattdlockyer