2016-10-26 11 views
5

Chciałem stworzyć prosty generator tokenów dostępu do Instagrama, który może być używany przez dowolnego użytkownika. Coś takiego:Tworzenie generatora tokena dostępu do instagramu

http://instagram.pixelunion.net/

Teraz jestem w stanie stworzyć prosty token dostępu generator tak użyciu niektórych cURL w PHP i to

https://www.instagram.com/developer/authentication/

Problem polega na tym, że ten generator tokenów dostępu działa dla użytkownika, którego dane logowania są używane w php i którzy są włączeni jako użytkownik sandbox do tego klienta, dla wszystkich innych użytkowników to pokazuje.

{"code": 403, "error_type": "OAuthForbiddenException", "error_message": "You are not a sandbox user of this client"} 

Może ktoś powiedzieć, co należy zrobić dla ogólnego dostępu do generatora tokenu

zrzut ekranu z mojego app: enter image description here

Odpowiedz

3

ok, jestem w stanie osiągnąć to, co chcę.

Powodem była aplikacja, którą należy przesłać do sprawdzenia. Choć początkowo został odrzucony, ponieważ wymaga adresu URL wideo pokazującego, co ta aplikacja naprawdę chce osiągnąć i jak to robi. Stworzyłem więc film odpowiadający całej pracy i przesłałem go ponownie, został zatwierdzony i wreszcie kod działa zgodnie z oczekiwaniami.

Oto wyjściowy że:

http://webkul.com/instatoken/

Jeśli ktoś czuje się zapytać nic na ten temat, mogą poprosić go tutaj.

Użyłem następujących przypadku użycia do przeglądu uprawnień:

enter image description here

+0

Witam, który przypadek użycia wybrałeś dla swojego generatora tokena dostępu? Wszelkie szczegółowe informacje byłyby bardzo pomocne. Próbuję też uzyskać zatwierdzenie mojego generatora tokena dostępu bez powodzenia. –

+0

@SodbilegGansukh Edytowałem swoją odpowiedź, sprawdź to. Ponadto pokrótce wyjaśniłem w przypadku użycia interfejsu API, co moja aplikacja ma zamiar zrobić, i dostarczam "Adres URL screencastu wideo" – Anant

2

Wygląda na to, że nie jesteś użytkownikiem piaskownicy, to jest przyczyną tego, że nie udaje , użyj konta użytego do utworzenia konta programisty, aby się zalogować, a to powinno działać.

Zamieszczona przykładowa witryna jest recenzowana i dostępna na żywo, więc każdy użytkownik może się zalogować. Jesteś w trybie piaskownicy.

+0

Właśnie dodaje zrzut ekranu z mojego app. Czy możesz powiedzieć, co powinienem zrobić? – Anant

+0

zaloguj się u użytkownika, który jest zalogowany na zrzucie ekranu – krisrak

+1

ok, myślę, że muszę przesłać tę aplikację, aby mogła być użyta przez dowolnego innego użytkownika. Zrobiłem to już na instagramie. Sprawdź, czy zatwierdzają, a następnie zadziałało. – Anant

Powiązane problemy