0
모든 (자체) 사용자 체크 인을 검색하려고하는데, 반환 된 JSON을 구문 분석 할 때 개별 체크인 레벨까지 내려갈 수없는 것처럼 보입니다.이 코드는 테스트 중입니다. 와. 파이썬과 JSON을 가진 초보자의 한마디로, '항목'을 for 루프에 추가해도 존재하지 않는 것을 이해하기 위해 고생하고 있습니다. 어떤 도움이라도 대단히 감사 할 것입니다.파이썬을 사용하여 Foursquare에서 체크인 데이터를 읽으려고 시도했습니다.
url = 'https://api.foursquare.com/v2/users/self/checkins/'
full_url = url + '?' + data
req = urllib2.Request(full_url)
opener = urllib2.build_opener()
f = opener.open(req)
fsdata = simplejson.load(f)
for item in fsdata['response']['checkins']['items']:
print item
죄송합니다. 명확성을 위해 인증 프로세스를 생략했습니다. 내가 페이지로 fsdata를 반환하면 내가 최고 JSON 수준 참조 :
알림 메타 응답
응답이 무엇이든 특정 사용자로 확인해야합니다. 그렇지 않으면 돌아온 JSON이 오류 상태를 정의합니다. 코드를 강력하게 만들려면 처리해야합니다. 또는 적어도 이것은 왜 아이템을 볼 수 없는지 설명합니다. https://developer.foursquare.com/overview/auth.html에서 인증에 대해 알아볼 수 있습니다.하지만 프로그램이 좀 더 복잡해 질 수 있습니다. – holdenweb
첫 번째 주석의 줄에 따라 JSON 응답을 질문에 추가하면 도움이됩니다. –
추가 된 세부 정보 – user909521