2013-02-02 14 views
5

Używam Instagram API.Interfejs API Instagrama zwracający nieprawidłowy format dla błędu Callback_Url

Próbuję prostego post na żądanie subskrypcji, a ja wciąż otrzymuję

"Nieprawidłowy format '' callback_url URL musi zaczynać się od http:. // lub https: //".

Wyraźnie zaczyna się od tego.

Nie mogę znaleźć nikogo online, u którego występuje ten sam problem.

Tried stanowisko osiągając zwrotnego URL:

http://api.instagram.com/v1/subscriptions/?client_id={client_id}&client_secret={secret}&object=tag&aspect=media&object_id=skateboarding&callback_url=http://skateparkoftampa.com/spot/instagram_callback.aspx 

A z HTML zakodowany zwrotnego URL:

http://api.instagram.com/v1/subscriptions/?client_id={client_id}&client_secret={secret}&object=tag&aspect=media&object_id=skateboarding&callback_url=http%3A%2F%2Fskateparkoftampa.com%2Fspot%2Finstagram_callback.aspx 

próbował go także zarówno GET i POST, a także pozwalając konsoli API utwórz żądanie, po prostu wypełniając pola parametrów itd. Czuję, że brakuje mi czegoś naprawdę oczywistego lub czegoś, ale utknąłem. Jakieś pomysły?

+0

Czy kiedykolwiek doszedłeś do sedna tego? –

+0

@TomHall - Czy masz jakieś rozwiązanie w tej sprawie? – NullException

+1

@ dt1369 Zrobiłem to działa na końcu. Użyłem konsoli API Instagram (https://apigee.com/console/instagram), aby kontynuować próby, dopóki nie zadziałało. Jestem pewien, że jednym z moich problemów było to, że nie zwracałem prawidłowej wartości, gdy wykonano połączenie ... Powodzenia! –

Odpowiedz

0

Jak NOK na Endpoints page:

Wszystkie punkty końcowe są dostępne tylko za pośrednictwem https

należy użyć własnego CLIENT-ID i SECRET-ID i callback url (więc nie używać API console).

Twoja callback url może być bez https.

Wystarczy użyć linku z https:

https://api.instagram.com/v1/subscriptions/ 

Spróbuj przykłady z this page

Należy użyć POST żądania subskrypcji i wypisać i GET do listy subskrypcji dostać. Proszę dokładnie przeczytać documentation.