Your visitor has a photo of a product. They do not have the words for it. This plugin turns that photo into a grid of matching AliExpress listings, on any page of your site, with a shortcode.
Upload a picture, drag one in, paste one from the clipboard, take one with a phone camera, or paste the address of an image already on the web. Matching products come back with their price, rating, order count, discount and photo gallery.
[expressfind_image_search], or the ExpressFind Image Search block.rel and target, and print a disclosure line under the results.The search runs on RapidAPI, which charges per call, so the plugin is built to make as few calls as it can.
wp-config.php as SBIA_RAPIDAPI_KEY instead of the database.A REST route at sbia/v1/search, template tags, and filters on the request, the results, prices and links:
$products = sbia_search( 'https://example.com/photo.jpg' );
sbia_search_box( array( 'columns' => 3 ) );
This plugin cannot work on its own: finding a product from a photo is done by a third party API, so images and requests leave your site. Everything that goes out is listed here.
What it is. The search itself. The plugin sends an image to the AliExpress Search By Image API, published by the author freecamp008 on the RapidAPI marketplace, and receives a list of matching AliExpress products. You supply your own RapidAPI key, and usage is billed to your own RapidAPI account.
What is sent, and when. A request is made only when a visitor runs a search that is not already answered from the cache. Each request contains:
No information about the visitor is sent. Not their IP address, not their name, not their account, not their browser details. The request is made by your server, not by the visitor’s browser, so the visitor is never in contact with the API.
Where uploaded photos go. In the default mode the API fetches the photo over HTTP, which means an uploaded photo is briefly readable at a public address on your own site, under wp-content/uploads/sbia-temp/. Names are random and the files are deleted automatically on a schedule you set, one hour by default. If that is not acceptable for your site, switch How images are sent to send the image data instead, and no file is ever published.
Terms. RapidAPI terms of service: https://rapidapi.com/terms/ — RapidAPI privacy policy: https://rapidapi.com/privacy/ — the API listing itself: https://rapidapi.com/freecamp008/api/aliexpress-search-by-image-api
What it is. The API does not return AliExpress addresses directly. Each result carries a link on imagesearchaliexpress.com, a redirect operated by the same API author, which forwards the visitor to the product page on AliExpress.
What is sent, and when. Nothing is sent by your server. This only happens if a visitor chooses to click a result, at which point their browser visits that address the same way it would visit any outbound link.
What it is. Result images are shown straight from the AliExpress media servers, aliexpress-media.com, rather than being copied to your site.
What is sent, and when. When a visitor is shown results, their browser requests those images directly, which reveals their IP address and user agent to that server, exactly as any externally hosted image would. Nothing is sent by your server. The plugin sets referrerpolicy="no-referrer" on these images so the page they are viewing is not disclosed.
This applies to the WooCommerce import too: importing a product copies its images into your own media library, and after that they are served from your site.