2015-08-11 2 views
7

Quindi, nella mia applicazione django, eseguo un'attività che richiederà da un'API alcuni dati sotto forma di JSON.qual è l'indirizzo IP della mia applicazione heroku

in modo per me per ottenere questi dati, ho bisogno di dare l'indirizzo IP in cui le richieste stanno per venire da (il mio Heroku app)

come faccio a ottenere l'indirizzo IP in cui la mia applicazione Heroku chiederà a

+0

C'è un motivo per cui non puoi semplicemente utilizzare l'URL per l'app? – Casey

+0

@Casey https://api.heroesofnewerth.com/request_token.php –

risposta

3

Per quanto ne so non si può ottenere un ip per un'applicazione heroku. È possibile creare un proxy con un ip noto che funge da intermediario per l'applicazione. Altrimenti potresti voler vedere se heroku è ancora la soluzione giusta per te

+0

Non è così male. Puoi provare anche questo http://blog.quotaguard.com/get-a-static-ip-on-heroku/ – Casey

5

Heroku non fornisce un IP statico da solo, ma puoi utilizzare gli addon per raggiungere questo obiettivo. Questa limitazione è discussa qui - https://devcenter.heroku.com/articles/apex-domains

In genere i siti utilizzano l'URL anziché l'indirizzo IP per autenticare le richieste. È possibile utilizzare zerigo_dns per ottenere un indirizzo IP statico per l'app Heroku.

+1

https://devcenter.heroku.com/articles/zerigo_dns link per 'Zerigo setup' – Akash