ユーザーがキャンバス要素で生成されたpngをWordPressメディアライブラリ、または少なくともサーバーに保存できるようにする機能を実装しようとしています(これは有効な画像URLを必要とするFacebookで画像を共有するための中間ステップです) .
これまでのところ、私は JavaScript ですべてを行っており、AJAX 呼び出しで画像をサーバーに保存しようとしています。これまでのところ、これは私の AJAX です。
$(document).on('click','.facebook',function(e){
var image = document.getElementById("canvas");
var imageURL = image.toDataURL();
$.ajax({
type: "POST",
url: "http://myexample.com",
data: {
imgBase64: imageURL
}
}).done(function(o) {
console.log('saved');
});
また、自分の URL に何を入れるべきかについても少し確信が持てないと思います....実際のメディア ライブラリにある画像のパスを使用しようとしましたが、実行しようとすると「許可が拒否されました」というエラーが発生しました。これ。
誰でも助けることができますか?