2014-07-15 6 views
2

클라이언트 ID 및 클라이언트 비밀 번호로 인증하지 않고 수행 할 수있는 Foursquare API의 장소 엔드 포인트에서 장소를 검색하려고합니다. 나는 정사각형 웹 사이트에 사람들을 생성 한 내 요청 URL 문자열은 ... 다음과 같습니다 XXXX와 YYYY 각각 내 클라이언트 ID와 클라이언트의 비밀입니다 Foursquare 클라이언트 ID 및 클라이언트 비밀 번호로 장소 검색을위한 "누락 된 액세스 자격 증명"

NSString *requestString = @"https://api.foursquare.com/v2/venues/search?near=New+Delhi&[email protected]=10000&limit=10&query=pizza+hut&client_id=XXXX&client_secret=YYYY&v=DATEVERIFIED"; 

. ...

PS를

나는 내가 뭘 잘못 모르지만 나는 저를 도와주세요이 응답을

{ 
meta =  { 
code = 400; 
errorDetail = "Missing access credentials. See https://developer.foursquare.com/docs/oauth.html for details."; 
errorType = "invalid_auth"; 
}; 
response =  { 
}; 

를 얻을 : 나는 처음으로 개발자이고 이미 보았다 스택 오버플로 here하지만 그게 도움이되지 못했습니다. 따라서이 질문을 부정적인 투표 대신 격려하는 것을 고려해보십시오.

+0

오류 메시지의 링크를 보면나요? – trojanfoe

+0

예. 그게 내가 제일 먼저 한 일이야. 해당 링크의 ** Userless Access ** 섹션을보십시오. 접촉 된 Foursquare. 그들은 나에게 지원 요청을하는 링크를 주었다. – AceN

답변

1

여기에서 작동하는 것 같습니다. 나는 & 반경에 @radius을 변경하고, V = DATEVERIFIED V에 = 20140715

https://api.foursquare.com/v2/venues/search?near=New+Delhi&intent=browse&radius=10000&limit=10&query=pizza+hut&client_id=XXXX&client_secret=YYYY&v=20140715

+0

완료하십시오! 그게 나를 위해 일 했어. 그 ...'@ radius'는 매우 어리석은 실수였습니다. 그러나 나는 더 이상 잘못 알 수 없었습니다. 그래서 난 그냥 복사하여 URL을 붙여 넣은 내 클라이언트 ID 및 클라이언트 비밀 번호를 삽입하고 지금은 잘 작동합니다. 대단히 감사합니다! 죄송합니다. 충분한 평판 포인트가 없으므로 투표를 할 수 없습니다. – AceN

+0

사실, URL의 다양한 필드가 어떤 영향을 미칩니 까? – AceN

+0

업데이트 - 배치가 영향을 미치지 않습니다. – AceN

관련 문제