dies ist mein Code über cloudinary Upload durch Widget leider Upload Fehler i ... Ich bin auf localhost, und die Seite, wo dieser Code platziert ist add.php SeiteCloudinary wie erzeugen Unterschrift in php
<script src="//widget.cloudinary.com/global/all.js" type="text/javascript"></script>
<script type="text/javascript">
var generateSignature = function(callback, params_to_sign){
$.ajax({
url : "http://localhost/add.php?public_id=sample_image×tamp=1315060510",
type : "GET",
dataType: "text",
data : { data: params_to_sign},
complete: function() {console.log("complete")},
success : function(signature, textStatus, xhr) { callback(signature); },
error : function(xhr, status, error) { console.log(xhr, status, error); }
});
}
</script>
<script type="text/javascript">
$('#upload_widget_opener').cloudinary_upload_widget(
{ cloud_name: 'dammiunparere', api_key: '189XXXX42445355',
upload_signature: generateSignature},
function(error, result) { console.log(error, result) });
</script>
Ist dies ein Fehler "ungültige Signatur", den Sie sehen? Ich sehe, dass Sie einige Abfrage-String-Parameter in der "URL" zusätzlich zu dem "params_to_sign" übergeben. Beachten Sie, dass Cloudinary erwartet, dass Sie ** nur ** signieren, was sich in "params_to_sign" befindet. –