Find Jobs
Hire Freelancers

Instagram Basic Display API hook using PHP

$10-30 USD

Κλειστή
Αναρτήθηκε πάνω από 3 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
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.
Ταυτότητα εργασίας: 27888003

Σχετικά με την εργασία

1 proposal
Απομακρυσμένη Εργασία
Ενεργός/ή 3 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Santa Clara, United States
0,0
0
Μέλος από Οκτ 24, 2020

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.