친구의 공개 앨범에 대한 사진 정보를 얻고 싶습니다. 내가 사용하는 경우 :AsyncFacebookRunner 요청()을 호출하면 오류가 발생합니다.
AsyncFacebookRunnerObj.request(currentAlbumID +"/photos", new myRequestListner, refString);
을 나는 사진의 모든 정보를 얻을하지만
AsyncFacebookRunnerObj.request(currentAlbumID +"/photos?fields=id,name,source,created_time&", new myRequestListner, refString);
로 내 쿼리를 수정할 때 난 단지 다음 필드 ID, 이름, 소스 및 created_time는하지만, 제공하려는 나에게 다음과 같은 오류 :
Unknown fields: created_time?access_token=206284639416574|bb1b1eb05fb1dcde78cb98ff.3-100002550378811|GLcB2DC3Tyc5VMWukaB9nPW6QF0
첫 번째 경우는이 토큰은 추가됩니다 있지만 오류가 발생하지 않고, 두 번째 경우에 페이스 북-SDK 오류를 제공합니다.
어떤 도움을 주셔서 감사합니다!
감사합니다.
페이스 북에서 작동하는 브라우저에서 동일한 쿼리를 만들었지 만 .... &? 그것은 나를 빈 JSONObject를 반환합니다. 그래서 문제는 정말로 무엇입니까? access_token 앞에 추가되는 표시. 요청 함수가이를 자동으로 추가합니다. 아무도 이것을 제거하는 방법을 알고 있습니까? 쿼리의 기호? – shaffooo
예, 요청 방법을 편집하고 변경해야합니다 (아래 설명대로). –
@ 버던. 감사. 알았다. Utils에서 openUrl을 변경했습니다. 그것은 완전한 문자열 URL을 가지고 있습니다. 이후 필드를 요청할 때 '='을 사용하면 '='기호가 없으므로 검색하고 변경했습니다. 기호는 146 번 라인에 있습니다. – shaffooo