Трябва да показвам intsagram снимка от един потребител в моята уеб страница. Така че потребителите, които гледат страницата, не се нуждаят от маска за вход, просто погледнете снимките от потребителя (който е собственик на текущата уеб страница).
Така че, в моето допълнително заявление мога да се обадя:
https://api.instagram.com/v1/users/" + userID + "/media/recent?client_id=" + id + "&access_token=2822asfa656.24523525.934634634csafa8asasaeea40
Но API на Instagram казва Точките за достъп могат да изчезнат по всяко време в бъдеще..
Как мога да управлявам този сценарий? Няма да променям access_token всеки път, в бъдеще!
Отговори:
1 за отговор № 1Имаше същия проблем. Най-доброто и най-надеждно решение imo:
- извличане на json от "http://instagram.com/{User_name}/ медии "
- ... your_code (templating и т.н.) ...
- кеширайте резултата
- печалба: D
0 за отговор № 2
Мисля, че общият подход за Access_Tokens ече те се издават на всеки автентифициран потребител и не трябва да се споделят между множество потребители, тъй като волатилността им изтече. Client_ID е вашият глобален идентификатор за достъп, но очевидно има ограничения от 5000 заявки на час, така че при моите реализации на API на Instagram съхранявам Access_Token срещу потребителската сесия на моя сайт, така че всеки потребител има свой собствен уникален Access_Token, след като те удостоверят, в противен случай те ще използват Client_ID.