Uzaktan Excel Çalışma Sayfasında Bozuk Bağlantıları Bulun ve Düzeltin – Bulut Tablo Bağlantı Denetleyicisi

Uzaktan Çalışma Sayfasındaki Bozuk Bağlantıları Arama API’si

Bulut depolama alanında depolanan bir Excel çalışma sayfasındaki bozuk bağlantıları otomatik olarak algılayın. API, belirtilen aralıkları tarayarak bozuk harici başvuruları, geçersiz formülleri ve eksik veri kaynaklarını tespit eder. Bulut depolama sağlayıcılarıyla entegrasyonu destekler, uzaktan tablo denetimi ve otomatik kalite kontrolü sağlar. Kurumsal iş akışı otomasyonu için RESTful API.

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/search/broken-links

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

-H "Authorization: Bearer {access_token}"

İstek Parametreleri:

Parametre Adı Tür Yol/Sorgu Dizisi/HTTP Gövdesi Açıklama
name String Yol Zorunlu. Bozuk bağlantıların aranacağı Excel çalışma kitabının dosya adı (uzantısıyla birlikte) (örn. Annual_Report.xlsx).
worksheet String Yol Zorunlu. Bağlantı taramasının yapılacağı çalışma sayfasının tam adı (örn. DataSheet1).
folder String Sorgu İsteğe bağlı. Hedef çalışma kitabının bulunduğu bulut depolama alanındaki dizin yolu. Belirtilmezse kök klasör kullanılır.
storageName String Sorgu İsteğe bağlı. Özelleştirilmiş yapılandırılmış bulut depolama alanınızın tanımlayıcısı. Belirtilmezse, API hesabın varsayılan depolama alanını kullanır.
region String Sorgu İsteğe bağlı. Tarama sırasında uygulanacak yerel ayar (örn. fr-FR). Bu ayar, belirli formüllerin veya bölgesel veri formatlarının yorumlanmasını etkileyebilir. Desteklenen yerel kodlar şunları içerir: en-US, fr-FR, de-DE, es-ES, vb.
password String Sorgu İsteğe bağlı. Şifreli bir tablo için şifre çözme şifresi. Dosya şifrelenmemişse boş bırakın.

Örnek cURL isteği

curl -X PUT "https://api.aspose.cloud/v4.0/cells/Annual_Report.xlsx/worksheets/DataSheet1/search/broken-links?folder=Reports&storageName=MyStorage" \
     -H "Authorization: Bearer {access_token}" \
     -H "Accept: application/json"

Yanıt

{
  "Code": 200,
  "Status": "OK",
  "BrokenLinks": [
    {
      "Address": "='C:\\Data\\Source.xlsx'!A1",
      "ErrorCode": "404",
      "ErrorMessage": "Kaynak dosya bulunamadı"
    }
  ]
}

Yanıt nesnesi BrokenLinksResponse türündedir ve şunları içerir:

  • BrokenLinksBrokenLink nesnelerinden oluşan bir koleksiyon; her biri sorunlu başvuruyu (adres, hata kodu ve mesajı) açıklar.
  • Code – Hizmet tarafından döndürülen sayısal durum kodu.
  • Status – Sonucun metinsel açıklaması.

Notlar: API, sonuçları sayfalama yapmaz. Bir istekte en fazla 10.000 bozuk bağlantı döndürülebilir. Hesap başına rate limit (rate limiting) 100 istek/dakikadır.

Hata Kodları

  • 400 Bad Request – Geçersiz Aspose.Cells Cloud API URI’si.
  • 401 Unauthorized – Geçersiz veya eksik erişim belirteci.
  • 404 Not Found – Tablo dosyasına erişilemiyor.
  • 500 Server Error – Hesaplama verileri alınırken bir sorun oluştu.

Excel Tablosunun Çalışma Sayfasındaki Bozuk Bağlantıları Arama API’si nerede kullanılmalıdır?

  • Büyük Finansal Modellerin Düzenli Denetimi: Aylık veya çeyrek raporlar yayınlanmadan önce, büyük miktarda harici veri referansı içeren (örn. Dashboard!B5:K50) temel hesaplama alanlarını tarayarak tüm bağlantıların geçerli kaynak dosyalara işaret ettiğinden emin olun.
  • Birleşmeler ve İstihkaklar İçin Veri Entegrasyonu: İşletme birimlerini temsil eden birden fazla tablo dosyası birleştirildikten sonra “Overview” (Genel Bakış) çalışma sayfasını tarayarak, kaynak dosya yollarındaki değişiklikler veya izin sorunları nedeniyle geçersiz hale gelen bağlantıları belirleyin.
  • Yatırımcı Veri Paketlerinin Hazırlanması: Dış veritabanlarına veya pazar veri kaynaklarına bağlı grafikler ve tablolar içeren sunum materyalleri nihai hale getirilmeden önce tüm bağlantıların geçerliliğini kontrol edin.

Neden Excel Tablosunun Çalışma Sayfasındaki Bozuk Bağlantıları Arama API’si kullanılmalıdır?

  • Geliştirici Dostu: Aspose.Cells Cloud, birden fazla dilde SDK kütüphaneleri sunar; hızlı geliştirme sağlar ve kapsamlı belgelerle birlikte gelir. Özelleştirilmiş grafik oluşturma çözümleri oluşturmakla karşılaştırıldığında, geliştirme iş yükünü büyük ölçüde azaltır.
  • İşgücü Maliyetlerini Azaltır: Elle belge birleştirme ve bağlantı doğrulama görevleri için çalışan personel ihtiyacını ortadan kaldırır.
  • Öde-ve-Kullan: Ön ödeme gerekmez; yalnızca kullandığınız API çağrıları için ödeme yaparsınız.
  • Sıfır Bakım Maliyeti: Bakımı yapılacak sunucu yok, yazılım güncellemesi yok, uyumluluk sorunu yok.
  • Karmaşık Excel Biçimlendirmesini Evrensel Erişimli PDF Formatında Korur.

Excel Tablosunun Çalışma Sayfasındaki Bozuk Bağlantıları Arama API’sini SDK’larla Nasıl Kullanılır

OpenAPI Spesifikasyonu

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenize olanak tanır.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoludur. SDK, alttaki detayları yöneterek Excel tablolarının çalışma sayfalarındaki bozuk bağlantıları aramayı minimum kodla uygulamanıza olanak tanır. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna göz atın.

Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerine nasıl istek yapıldığını göstermektedir: