alirezaevil81 / freepik-geter
Get photos and vectors and.... from the Freepik site
dev-main
2024-02-27 13:21 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: 7.9.x-dev
- php-http/message: 1.x-dev
- psr/http-message: ^2.0@dev
This package is auto-updated.
Last update: 2025-03-16 09:18:15 UTC
README
freepik-geter
📸 Get photos and vectors and.... from the Freepik site
Api : Made by 🔗API Freepik.
Options :
Options | Description |
---|---|
resources | Get a list of resources paginated by different filters |
resources-detail | Get a list of resources paginated by different filters |
resources-download | Download a resource |
resources-download-by-format | Download a specific format of a resource by its id and format type |
plan | Get the details of the plan the developer has |
plan-usage | Get the plan usage by developer |
icons | Get a list of icons paginated by different filters. |
icon-detail | Get icon detail |
icons-download | Download icon |
how to use
1.install by composer:
composer require alirezaevil81/freepik-geter
2.signup or login www.freepik.com and get your api key on www.freepik.com/api
3.Create an object using your unique API key:
$freepik = new FreepikAPi("YOUR_API_KEY");
for example :
Get 4 resources from page one according to the word "car"
and apply other filters and display them in the output
$freepik->resources(1, 'car', 4, 'random')->orientation(true)->quickEdit(false)->choice(false)->contentType(true)->people(true,false,4)->request()->showResources();
Save the jpg
image in the img
folder
$freepik->resourceDownloadByFormat('13240356', 'jpg')->request()->getResourceByFormat('img');