• 14-03-2022, 23:43:58
    #10
    teşekkürler, güzel makale okuyorum şuan.
  • 14-03-2022, 23:44:29
    #11
    batuhan_6060 adlı üyeden alıntı: mesajı görüntüle
    peki ustam senden yardım istesem eğer sende günde 100 tane sınır var mı diyeceksin? çünkü biraz birikmiş index almayan linklerim.
    Günlük 100 değildi o 200'dü ve onun bizle alakası yok google cloud onu izin veriyor.
  • 14-03-2022, 23:46:48
    #12
    mrdeejay adlı üyeden alıntı: mesajı görüntüle
    Günlük 100 değildi o 200'dü ve onun bizle alakası yok google cloud onu izin veriyor.
    peki pm atıyorum.
  • 15-03-2022, 14:53:48
    #13
    json anahtarını indirdiyseniz google console yeni sahip ekleyip sahip email kısmına .json içindeki client_email adresini yazın yetki olarakta sahip olarrak yapın yoksa 403 hatası alırsınız

    günlük 200 istek gönderebilirsiniz.
  • 15-03-2022, 19:12:49
    #14
    FOMOCO adlı üyeden alıntı: mesajı görüntüle
    json anahtarını indirdiyseniz google console yeni sahip ekleyip sahip email kısmına .json içindeki client_email adresini yazın yetki olarakta sahip olarrak yapın yoksa 403 hatası alırsınız

    günlük 200 istek gönderebilirsiniz.
    herşeyi hallettimde, link yollama scripti yok bende onu nereden bulucam bilmiyorum.
  • 15-03-2022, 21:53:48
    #15
    hocam script dediğiniz google api kütüphanesi zaten gerideki mesajlarda arkadaşlar linkini vermişler

    bilgisayarınızda composer yüklü ise CMD ( composer require google/apiclient) yükleyin

    yada direk https://github.com/googleapis/google...lient/releases buradan php sürümünüze uygun olan kütüphaneyi indirin .json dosyanızıda buraya atın

    require_once 'vendor/autoload.php'; dahil edin

    aşağıdaki kod yapısında /location/to/key-file.json buraya json yolunuzu belirtin $urls = array( kısmınıda göndermek istediğiniz linkleri yazın

    eğer geçersiz bir linki sildirmek isterseniz de URL_DELETED olarak göndereceksiniz

    localhosta kurabilirsiniz oradan da gönderebilirsiniz.

    use Google;
    use Google_Service_Indexing;
    use Google_Service_Indexing_UrlNotification;
    
    try {
      $googleClient = new Google\Client();
    
      // Add here location to the JSON key file that you created and downloaded earlier.
      $googleClient->setAuthConfig( '/location/to/key-file.json' );
      $googleClient->setScopes( Google_Service_Indexing::INDEXING );
      $googleClient->setUseBatch( true );
      
      $service = new Google_Service_Indexing( $googleClient );
      $batch = $service->createBatch();
    
      $postBody = new Google_Service_Indexing_UrlNotification();
    
      // Use URL_UPDATED for new or updated pages.
      // Use URL_DELETED for deleted pages.
      $urls = array(
        'https://wiretuts.com/connect-playstation-3-controller-to-pc-with-vigem-and-x360ce' => 'URL_UPDATED',
        'https://wiretuts.com/connect-playstation-4-controller-to-pc-with-x360ce'           => 'URL_UPDATED',
        'https://wiretuts.com/enabling-ssh-on-raspberry-pi-os-for-remote-use'               => 'URL_UPDATED'
      );
    
      foreach($urls as $url => $type)
      {
        $postBody->setUrl( $url );
        $postBody->setType( $type );
        $batch->add( $service->urlNotifications->publish( $postBody ) );
      }
    
      $results = $batch->execute();
    
      /*
      If you want to loop trough the results of the each page, you can do it with
      the example below.
      
      foreach($results as $result)
      {
        echo $result->urlNotificationMetadata->latestUpdate["notifyTime"] . "\n";
        echo $result->urlNotificationMetadata->latestUpdate["type"] . "\n";
        echo $result->urlNotificationMetadata->latestUpdate["url"] . "\n";
      }
      */
    }
    catch (\Exception $e) {
      echo 'Caught exception: ',  $e->getMessage(), "\n";
    }
  • 17-03-2022, 23:36:37
    #16
    FOMOCO adlı üyeden alıntı: mesajı görüntüle
    hocam script dediğiniz google api kütüphanesi zaten gerideki mesajlarda arkadaşlar linkini vermişler

    bilgisayarınızda composer yüklü ise CMD ( composer require google/apiclient) yükleyin

    yada direk https://github.com/googleapis/google...lient/releases buradan php sürümünüze uygun olan kütüphaneyi indirin .json dosyanızıda buraya atın

    require_once 'vendor/autoload.php'; dahil edin

    aşağıdaki kod yapısında /location/to/key-file.json buraya json yolunuzu belirtin $urls = array( kısmınıda göndermek istediğiniz linkleri yazın

    eğer geçersiz bir linki sildirmek isterseniz de URL_DELETED olarak göndereceksiniz

    localhosta kurabilirsiniz oradan da gönderebilirsiniz.

    use Google;
    use Google_Service_Indexing;
    use Google_Service_Indexing_UrlNotification;
    
    try {
      $googleClient = new Google\Client();
    
      // Add here location to the JSON key file that you created and downloaded earlier.
      $googleClient->setAuthConfig( '/location/to/key-file.json' );
      $googleClient->setScopes( Google_Service_Indexing::INDEXING );
      $googleClient->setUseBatch( true );
      
      $service = new Google_Service_Indexing( $googleClient );
      $batch = $service->createBatch();
    
      $postBody = new Google_Service_Indexing_UrlNotification();
    
      // Use URL_UPDATED for new or updated pages.
      // Use URL_DELETED for deleted pages.
      $urls = array(
        'https://wiretuts.com/connect-playstation-3-controller-to-pc-with-vigem-and-x360ce' => 'URL_UPDATED',
        'https://wiretuts.com/connect-playstation-4-controller-to-pc-with-x360ce'           => 'URL_UPDATED',
        'https://wiretuts.com/enabling-ssh-on-raspberry-pi-os-for-remote-use'               => 'URL_UPDATED'
      );
    
      foreach($urls as $url => $type)
      {
        $postBody->setUrl( $url );
        $postBody->setType( $type );
        $batch->add( $service->urlNotifications->publish( $postBody ) );
      }
    
      $results = $batch->execute();
    
      /*
      If you want to loop trough the results of the each page, you can do it with
      the example below.
      
      foreach($results as $result)
      {
        echo $result->urlNotificationMetadata->latestUpdate["notifyTime"] . "\n";
        echo $result->urlNotificationMetadata->latestUpdate["type"] . "\n";
        echo $result->urlNotificationMetadata->latestUpdate["url"] . "\n";
      }
      */
    }
    catch (\Exception $e) {
      echo 'Caught exception: ',  $e->getMessage(), "\n";
    }
    Vay be yardım diye ben buna derim
    adamın kök hücresi tşk.ler
  • 18-03-2022, 19:15:12
    #17
    hocam bende bu olaya merak saldım herşeyi yaptım script olayı piyasada yok gibi forumda birinde görmüştüm 300₺ veriyordu fakat bi fikrim var ne kadar sağlıklı olur bilmiyorum bitane kullanmadığın hostinge wordpress kurulum yapıp sonrasında tum ayarları vs ona kuracaksın sonrasında ise rank match link kısmına yeni yönlendirmek istediğin linkleri yazıp göndereceksin ve sonrasında linkler api ile karşı tarafa gitmiş olacaktır. Bu bir varsayım tabi sonrasında çok soru işareti var diğer siteler için aynı apiyi kullabilirmisin yoksa her site için ayrı bi apimi kullanmak gerekiyor. Kafa karıştırıcı biraz
  • 19-03-2022, 14:59:18
    #18
    tahsinbkr adlı üyeden alıntı: mesajı görüntüle
    hocam bende bu olaya merak saldım herşeyi yaptım script olayı piyasada yok gibi forumda birinde görmüştüm 300₺ veriyordu fakat bi fikrim var ne kadar sağlıklı olur bilmiyorum bitane kullanmadığın hostinge wordpress kurulum yapıp sonrasında tum ayarları vs ona kuracaksın sonrasında ise rank match link kısmına yeni yönlendirmek istediğin linkleri yazıp göndereceksin ve sonrasında linkler api ile karşı tarafa gitmiş olacaktır. Bu bir varsayım tabi sonrasında çok soru işareti var diğer siteler için aynı apiyi kullabilirmisin yoksa her site için ayrı bi apimi kullanmak gerekiyor. Kafa karıştırıcı biraz
    Cevasbın için tşk.ler, aslında mantıklı geliyor senin dediğin herşeyi yaptım diyelim wordpress sitem de var zaten hazır kurulu, şimdi diğer siteyi google apı ye kayıt yaptım ve consol a json maili ile sahiplik hesabı açtım ve o json u indirdim pcye acaba diyorum wordpress siteme o json u tanıtıpda google apı ye link yollasam acaba olurmu diyorum denicem onu bakalım neler olacak