Find Jobs
Hire Freelancers

Instagram Basic Display API hook using PHP

$10-30 USD

Zamknięte
Opublikowano ponad 3 lata temu

$10-30 USD

Płatne przy odbiorze
Expand on my Instagram Basic Display API hook, using PHP, to check if token is close to expiring and fetch/store new token so it never 'expires'. I am using Processwire's API but the set up is fairly standard. // Instagram init $instagramHttp = new WireHttp(); $instagramAccessToken = "???"; $instagramFields = "username,id,media_type,media_url,caption,tags,timestamp"; $instagramBase = "[login to view URL]$instagramFields&access_token=$instagramAccessToken"; // [login to view URL]$instagramAccessToken // Instagram feed wire()->addHookMethod('Page::instagramFeed', function($event) use($instagramHttp, $instagramBase) { $page = $event->object; // Get cache only if it's less than or equal to 30 minutes (1800 seconds) $result = wire('cache')->get('instagramFeed', 1800); if (!$result) { $result = $instagramHttp->getJSON($instagramBase); wire('cache')->save('instagramFeed', $result, 1800); // 30 minutes } $event->return = $result; }); Deliverables Block of code that I can use to fetch an Instagram feed and store the access token and check if the token has expired.
Identyfikator projektu: 27888003

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 3 lata temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga UNITED STATES
Santa Clara, United States
0,0
0
Członek od paź 24, 2020

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.