url-to-img

1.0.3 • Public • Published

This npm package provides functions for uploading images to a specified server. It supports bulk image uploads as well as uploading a single image.

Installation

npm install url-to-img

Usage

bulkImageUpload(imageArray, token, link, fileFieldName)

This function uploads multiple images in a bulk fashion. It takes an array of image URLs (imageArray), an authentication token (token), the server URL (link), and a field name for the file (fileFieldName). The images are uploaded as FormData in a single POST request.

Example:

const { bulkImageUpload } = require('url-to-img');

const imageArray = ['http://example.com/image1.jpg', 'http://example.com/image2.jpg'];
const token = 'yourAuthToken';
const link = 'http://example.com/upload';
const fileFieldName = 'images';

bulkImageUpload(imageArray, token, link, fileFieldName)
  .then(() => {
    console.log('Images uploaded successfully');
  })
  .catch((error) => {
    console.error('Error uploading images:', error.message);
  });

uploadImages(imageArray, token, link, fileFieldName)

This function uploads multiple images individually. It takes an array of image URLs (imageArray), an authentication token (token), the server URL (link), and a field name for the file (fileFieldName). Each image is uploaded separately using a POST request.

Example

const { uploadImages } = require('url-to-img');

const imageArray = ['http://example.com/image1.jpg', 'http://example.com/image2.jpg'];
const token = 'yourAuthToken';
const link = 'http://example.com/upload';
const fileFieldName = 'image';

uploadImages(imageArray, token, link, fileFieldName)
  .then(() => {
    console.log('Images uploaded successfully');
  })
  .catch((error) => {
    console.error('Error uploading images:', error.message);
  });

uploadImage(imageUrl, token, link, fileFieldName)

This function uploads a single image. It takes an image URL (imageUrl), an authentication token (token), the server URL (link), and a field name for the file (fileFieldName). The image is uploaded using a POST request.

Example:

const { uploadImage } = require('url-to-img');

const imageUrl = 'http://example.com/image.jpg';
const token = 'yourAuthToken';
const link = 'http://example.com/upload';
const fileFieldName = 'image';

uploadImage(imageUrl, token, link, fileFieldName)
  .then(() => {
    console.log('Image uploaded successfully');
  })
  .catch((error) => {
    console.error('Error uploading image:', error.message);
  });

Feel free to customize the content, including the badges, descriptions, and examples, to best suit your package and its functionality.

Readme

Keywords

Package Sidebar

Install

npm i url-to-img

Weekly Downloads

2

Version

1.0.3

License

ISC

Unpacked Size

7.06 kB

Total Files

4

Last publish

Collaborators

  • senaid123