私はPinterest Javascript SDKを使用してピンを作成しています。画像を設定するパラメータは、どちらか1つです。サーバを使わずに画像をbase64に変換する
image
- あなたがピンにしたい画像へのリンク、または
image_base64
- - Base64でエンコードされた画像
image_url
をマルチパートフォームデータを使用してピンにしたい画像をアップロード
私は、サーバーを経由せずに、クライアント側からピンを作成しようとしています。
<div class="file-upload">
<input type="file" name="fileToUpload" id="fileToUpload">
</div>
と私は通じますが、値解決されるため(imageUrl
)、その値を送信するために、両方のimage
とimage_url
パラメータを試してみました
const imageUrl = document.getElementById('fileToUpload').value;
を使用してその値を読む:私のフォームは単純です私のハードドライブ上の場所に、それは動作しません(おそらく予期せず)。
これで、image_base64
オプションを使用する方法を理解する必要があります。つまり、イメージをユーザーのマシン上でbase64に変換する必要があります。
どうすればいいですか?いっそ、誰かが私はimage
パラメータを使用することができる方法を知っているならば、私はそれが
[CONVERT Image url to Base64]の可能な複製(https://stackoverflow.com/questions/22172604/convert-image-url-to-base64) – Tor