Bulut işlevlerimden diğer Google API'lerini, örneğin Pubsub'tan bir ileti aldıktan sonra Cloud Storage'a dosya yazmak istiyorum. Bunu nasıl yapabilirim?Bulut İşlevinden diğer Google API'lerini nasıl ararım?
5
A
cevap
7
Bunu yapmak için google-cloud client library for Node.js kullanabilirsiniz. Aynı kitaplık Java, Python ve Ruby için de kullanılabilir.
Düğüm JS Örneğin, buna göre package.json dosyasını düzenlemek istersiniz:
{
"dependencies": {
"google-cloud": "*"
},
...
}
Ardından, kodda, sadece ilgili kütüphane çağırabilirsiniz.
var gcloud = require('google-cloud');
exports.helloworld = function(context, data) {
var gcs = gcloud.storage({projectId: '<PROJECT>'});
gcs.getBuckets(function(err, buckets) {
if (!err) {
buckets.forEach(function(bucket) {
console.log(bucket.name);
});
} else {
console.log('error: ' + err);
}
});
context.success();
}
Ayrıca tüm google-cloud
npm modülünü içermemelidir, ancak bunun yerine belirli bir alt modülü belirtin örn: Aşağıdaki örnekte, yalnızca projede grup listeler Yukarıdaki örnekte require('@google-cloud/storage')
.
İlgili konular
- 1. erişim google bulut depolama
- 2. Google bulut dağıtımı çok yavaş
- 3. Google Bulut Platformu - Veri Dağıtım
- 4. google bulut son nokta yöntemi
- 5. Google bulut platformunda kimlik doğrulaması
- 6. Google bulut projesi mülkiyeti nasıl transfer edilir?
- 7. Google Bulut Bigtable işlemci desteği
- 8. Çal sunucusu, google-bulut bağımlılık
- 9. Google Bulut http yük dengeleyici SSL sonlandırma
- 10. Google Chrome Geliştirici Araçları'ndaki kapsam değişkenlerini nasıl ararım?
- 11. google bulut uygulama motoru dağıtımı başarısız oldu
- 12. C#/Mono'da, google bulut depolama alanı
- 13. Google bulut depolama alanı, Önbellek Denetimi
- 14. Google bulut mesajlaşma: 100 çoklu gönderen sınırlaması
- 15. Bulut Bir web sayfasından Google Play'den kaydetme
- 16. C2DM TO Google Bulut Mesajlaşma (GCM)
- 17. Google bulut yazdırma/arama API'sini javascript'ten arama
- 18. Google bulut vizyonu api için kullanım verilerini nasıl alabilirim?
- 19. İşaretçi-üye işlevini nasıl ararım?
- 20. Farklı dosyalardan Var'ı nasıl ararım?
- 21. İplik kullanarak paketleri nasıl ararım?
- 22. Google Cloud API’nda saklanan bir görüntüyle Google Vision API’yı nasıl ararım?
- 23. MongoDB'de bir dizenin bir bölümünü nasıl ararım?
- 24. bahar bulut ConsulRibbonClientConfiguration istisna
- 25. GCM Bulut Bağlantısı Sunucu - nasıl kullanılmaya başlanır?
- 26. Google App Engine ve Android (OAuth, C2DM veya Bulut Mesajlaşma)
- 27. NodeJs sdk ile google bulut depolama alanında getServingUrl() oluşturma
- 28. Google bulut depolama alanından yeniden boyutlandırılmış resimler alın
- 29. Google bulut depolama alanını uygulamanın en iyi yolu nedir?
- 30. VBScript işlevinden dönüş değeri