2013-03-15 2 views
1

나는 foursquare에 처음이고 foursquare api로 autofill textbox를 갖고 싶습니다. 이것을 위해 나는 https://developer.foursquare.com/overview/auth을 언급하고 foursquare로 나의 app을 등록했다. 내가이 어떻게Foursquare 무효 승인 오류

{ 

    "error": "invalid_grant" 

} 

해결합니까 : 나는 브라우저 URL에

https://foursquare.com/oauth2/access_token 
    ?client_id=YOUR_CLIENT_ID 
    &client_secret=YOUR_CLIENT_SECRET 
    &grant_type=authorization_code 
    &redirect_uri=YOUR_REGISTERED_REDIRECT_URI 
    &code=CODE 

을 쓸 때, 나는 다음과 같은 오류가 (모든 매개 변수 대체)? 자동 완성 텍스트 상자는 어떻게 구현합니까?

+1

나는 올바른 정정인 client_id를 사용하고 있는데, 나는 정사각형으로 등록했을 때 여기에 언급하지 않았다. – z22

답변

0

코드는 https://developer.foursquare.com/overview/auth과 같이 성공적인 사용자 인증에서 반환 한 코드 여야합니다. 사용자가 정사각형으로 앱을 승인하면 code HTTP 매개 변수로 페이지로 리디렉션됩니다. 이 코드는 유효한 액세스 토큰을 교환하는 코드입니다.

1

확장 pfhayes 대답 : CODE는 상수가 아닙니다. 당신은 실제로 그것을 실제 코드로 대체해야합니다.

auth 흐름 중 어느 시점에 예제에서 정확히 광고해야하는 코드 및 access_token과 같은 상수가 있기 때문에 혼란 스러울 수 있습니다.