2016-07-02 31 views
5

Moja aplikacja działała przez rok, a następnie wywołania API, aby instagram przestał zwracać jakiekolwiek dane.Instagram public_content permission

używam następujących Instagram końcowy:

https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&access_token=MY_TOKEN 

zauważyłem muszę pozwolenie public_content ale .. co wymaga Instagram, aby dać mi to pozwolenie? Nie mogłem nic zrozumieć z dokumentacji, a oni odrzucili moją prośbę o to pozwolenie.

Odpowiedz

3

The Instagram API platformy mogą być wykorzystane do budowy nie-zautomatyzowanych, autentyczne, wysokiej jakości aplikacje i usługi, które:

  1. Osoby Pomoc Poleć własnych treści z 3rd aplikacji firm.
  2. Pomóż markom i reklamodawcom zrozumieć, zarządzać swoją publicznością i uzyskać prawa do transmisji multimedialnej na poziomie .
  3. Pomóż nadawcom i wydawcom odkryć treści, uzyskać cyfrowe prawa do multimediów i udostępniać multimedia z odpowiednią nazwą.

Najlepszy sposób, aby uzyskać pozwolenie zawartość publiczna jest zarejestrowanie następczych aplikacji klienckiej w jednej z tych kategorii drzew powyżej, przypadek użycia wypełnić starannie z screencast z was aplikacji i trzymaj kciuki;).

+0

Jesteś zagmatwany [zakres w trybie Sandbox] (https://medium.com/@emersonthis/instagram-on-websites-the-new-landscape-62c91d733894#.4z8g35g2s). Są spokrewnieni, ale nie to samo. Klient trybu piaskownicy może mieć zasięg "public_content". Po prostu nie zrobi zbyt wiele. – emersonthis

1

Odpowiedź Leonela jest nieprawidłowa. Otrzymasz zasięg public_content dla swojej aplikacji, ponownie żądając tokenu uwierzytelnienia z dodatkowymi uprawnieniami. Nie ma to nic wspólnego z trybem Sandbox ani trybem Live. Można to zrobić dla aplikacji na żywo i piaskownicy, ale ogólność wyników będzie zależała od trybu, w którym się znajdujesz. Nawet jeśli masz zasięg public_content dla aplikacji trybu piaskownicy, możesz zobaczyć tylko publiczną treść od zaproszonych użytkowników piaskownicy do Twój klient.

Leonel jest częściowo poprawny w tym sensie, że problem z uprawnieniami może nie mieć znaczenia, jeśli nie uda się uzyskać zgody klienta.

Przeczytaj this short explanation of Instagram scopes and modes.