2016-07-01 2 views
0

현재 uber 택시를 예약하는 데 도움이되는 간단한 응용 프로그램을 만들고 있습니다. 타기 요청 기능을 테스트해야하므로 Sandbox API를 사용하고 있습니다. 그러나, 내 애플 리케이션은 아직 생산을위한 준비가되지 않았으므로 요청 범위를 가질 수 없습니다. 나는 샌드 박스 API에 요청 호출을 보낼 때마다 내가 할 모든Uber Sandbox Api 요청 범위

{ "메시지": "없음 범위 : 요청" "코드": "허가되지 않은" }이 오류를하다

어떻게 할 테스트 전화를 걸 수있는 액세스 권한을 얻으시겠습니까? 내 앱이 아직 프로덕션에서 실제 API를 신청할 준비가되지 않았습니다. 도와주세요.

미리 감사드립니다.

답변

1

앱에서 라이드 요청을 만들려면 request 범위의 애플리케이션을 인증해야합니다. 특별히 전체 액세스를 요청하지 않는 한 Developer Dashboard에 설명 된대로하지만, 제한된 액세스 부여됩니다 즉 enter image description here

, 당신은 전체 승인 될 때까지 당신이 진짜 타고 요청을 만들지 않습니다 만든 응용 프로그램 접속하다. 따라서 OAuth 범위를 확장하고 request을 포함 할 수 있습니다. 그 후에 POST /v1/requests을 발행하십시오. 이제 너는 조롱 된 요청을하고 너 sandbox methods (e.g. PUT) 모의 request_id을 사용하여 적용 할 수 있습니다.

+0

제한된 액세스로 모의 테스트 요청을받을 수 있습니까? –

+0

정확하고 제한된 접근은 실제 타기를 예약하지 않습니다. – agraebe

+0

쿨, 고마워요. 모의 테스트 요청만으로 충분합니다. –