2012-07-24 5 views
0

Dropbox API를 사용하여 Dropbox에서 파일을 읽고 쓰는 프로젝트를 빌드 중입니다. 끝점 URL이 Amazon ELB에 연결되어 있고 AWS 내부 API를 사용할 수 있다는 것을 알았습니다. AWS 내부 API를 사용하면 외부 요청이 아닌 Amazon 요청에 내부적으로 돈을 절약 할 수 있습니다.Amazon Cloud에서 Dropbox API 액세스

답변

1

Dropbox API 호스트는 api.dropbox.com이며 199.47.218.158로 해결됩니다.

EC2 공용 IP 중 하나에 속한 것처럼 보이지 않습니다.
참조 : 어쨌든 https://forums.aws.amazon.com/ann.jspa?annID=1528

는,이 경우에도 그들이 탄성 IP DNS 이름 (즉 ec2-xx-xx-xx-xx.us-west-2.compute.amazonaws.com 모양) 게시하지 않는 내부 IP를 확인할 수 없습니다.

약간의 알려진 팁 :
EC2 인스턴스 내에서 탄성 IP의 DNS 이름을 쿼리하면 내부 IP가 생성됩니다.

+0

파일을 보유하고있는 api-content.dropbox.com을 조회 할 때 dl-balancer3-985632286.us-east-1.elb.amazonaws.com과 8 개의 다른 IP를 반환합니다. ... 각각 amazon 컴퓨팅 노드로 돌아옵니다. 예 : ec2-50-19-221-73.compute-1.amazonaws.com. 그래서, 아마도 api-content.dropbox.com에서 DNS 쿼리를 실행하고 직접 IP를 사용하면 ... – TiernanO

+0

나는'ec2-50-19-221-73.compute-1.amazonaws.com'을 시도했습니다. 당신이 지정한 불행히도 그것은 아마도 Elastic IP가 아니기 때문에 작동하지 않습니다. 여전히 공용 IP를 반환합니다. – uzyn

+0

흠 ..... ..... 내 아이디어가 그리 좋아 보이지 않아 .... :( – TiernanO