Instagram API: Wie kann ich mehrere redirect_uris für eine einzelne App haben?

8

Ich bin mit OAuth 2 für andere Anbieter ziemlich vertraut, habe es aber vorher nicht für Instagram verwendet.

Wie viele Entwickler habe ich mehrere Domänen, auf denen meine App ausgeführt werden kann, z. B .:

%Vor%

Andere OAuth 2-Anbieter, die ich verwendet habe, z. B. Google, erlauben mehrere Einträge in einem redirect_uris-Parameter .

Allerdings scheint Instagram nur einen einzigen Umleitungs-URI-Parameter pro registrierter App zu erlauben .

Kann ich mehrere Weiterleitungs-URIs für eine einzelne Instagram-App haben oder muss ich mehrere Apps registrieren, die jeweils eine andere Weiterleitungs-URI haben?

    
mikemaccana 08.05.2013, 12:52
quelle

3 Antworten

4

Es sieht so aus, als könnten Sie jetzt mehrere Umleitungs-URL (s) festlegen , wenn Sie einen Client in Instagram registrieren / bearbeiten:

    
GiDo 24.05.2015, 18:08
quelle
6

Mit Instagram-Apps, die ich erstellt habe, habe ich eine separate App für jeden Ort erstellt, an den ich umleiten möchte, obwohl ich nicht von ssl diskriminiert wurde. Ich lade dann die API-Anmeldeinformationen in die App basierend auf der Umgebung, in der sie ausgeführt wird.

Es ist ein Schmerz, dass Sie das tun müssen, da Instagram Sie auch auf 5 registrierte Apps pro Account beschränkt. Es wäre nützlich, mehrere Weiterleitungen aus diesem Grund registrieren zu können. Auf der anderen Seite wäre es für mich genauso gut, nicht auf die Anzahl der Apps beschränkt zu sein, die Sie erstellen können (ich habe mehr Twitter-Apps, als ich mir überhaupt vorstellen kann).

    
philnash 09.05.2013 21:57
quelle
0

Ich denke, das ist eines dieser Szenarien, die Sie im Atari fühlen.

Wie auch immer, ich fand es nützlich, dies zu tun:

  

Bearbeiten Sie Ihre Hosts-Datei (im UNIX-basierten Betriebssystem: / etc / hosts)

stelle sicher, dass du eine Zeile wie folgt hinzufügst:

127.0.0.1 registredomain.com

Wo registredomain.com die Domain ist, die Sie in Instagram als Produktionsrückgabe-URL haben.

Auf diese Weise gibt Ihre App uri an registeredomain.com zurück, das mit localhost auf Ihrem lokalen Rechner übereinstimmt und die Anmeldung akzeptiert.

Übrigens: warum? Warum? Warum? Warum Instagram, warum musst du eine Rückkehr Uri zwingen? ein Grund dafür?

    
Luchux 30.11.2014 11:29
quelle

Tags und Links