2016-03-23 39 views
2
kullanarak cloudinary gelen görüntülerin listesini alma

bana hatayı aşağıdaki vermek this post ancak kod takip ederek her türlü kod denediJavaScript veya JQuery

XMLHttpRequest cannot load https://api.cloudinary.com/cloud_name/resources/image. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8081' is therefore not allowed access. 

Kodu (1)

$.get('https://app_key:[email protected]/cloud_name/resources/image'); 

Kodu (2) Her ikisi için de kimlik doğrulaması başarısız olabilir.

Not: Hiçbir sunucu tarafı programlama kullanmıyorum. Lütfen herhangi bir istemci tarafı çözümü/kodu verin.

+0

elde ettiğiniz şey bir CORS hatasıdır. Başlığa herhangi bir ek paramik göndermeniz gerekiyorsa belgeleri bağlamaya çalışın – joyBlanks

cevap

0

By $.get(...) Bu çağrıyı istemci tarafında yaptığınızı anlıyorum (jQuery kodu). Bu, hesabınızın api_secret kullanıcılarınızı açığa çıkardığı anlamına gelir. Böylece, Cloudinary hesabınızın kimlik bilgilerini sayfanızın basit bir "Görünüm kaynağı" ile alabilirler. Böylece, hesabınız üzerinde yükleme, yeniden adlandırma da dahil olmak üzere tam kontrole sahip olabilirler. ve hatta kaynakları siliyor. Muhtemelen bunun olmasını istemediğinizden, bunu yalnızca bir sunucu tarafında gerçekleştirmeniz veya belirli bir etiketi paylaşan tüm kaynakları iade etmek için istemci tarafı (imzasız) yöntemini kullanmanız gerekir. Daha fazla bilgi için: https://support.cloudinary.com/hc/en-us/articles/203189031-How-to-retrieve-a-list-of-all-resources-sharing-the-same-tag-

İlgili konular