• 11-02-2022, 23:39:09
    #1
    Bu konuda PHP ile subdomain.storage.googleapis.com/index.html alma kodunu paylaşacağım. Composer ile kütüphanenin yüklenmesi gerekiyor.
    composer require google/cloud-storage
    key.json yazan kısma Google Cloud Services Api den indirdiğimiz json keyinin, index.html yazan kısmına da index.html dosyamızın yolunu giriyoruz.
    <?php
    putenv("GOOGLE_APPLICATION_CREDENTIALS=key.json");
    require 'vendor/autoload.php';
    
    use GoogleCloudStorageStorageClient;
    
    # Bucket oluşturma
    
    $projectId = 'proje idniz';
    # Instantiates a client
    $storage = new StorageClient([
        'projectId' => $projectId
    ]);
    
    $bucketName = 'oluşturulacak bucket(site) adı';
    $bucket = $storage->createBucket($bucketName);
    
    # Dosya Yükleme
    $storage = new StorageClient();
    $bucket = $storage->bucket($bucketName);
    $object = $bucket->upload(
    fopen('index.html', 'r'),
    [
            'predefinedAcl' => 'publicRead'
    ]
    );
    İşlem sonrası bucketismi.storage.googleapis.com/index.html linki oluşmuş oluyor.
    Blog linki https://www.batukay.com/php-google-s...-api-kullanimi
  • 11-02-2022, 23:43:13
    #2
    Kurumsal PLUS
    Elimize sağlık şimdi detaylı inceleyeceğim