사용자 이름이없는 것은 어떻게 가능합니까?그래프 API : 이름이없는 사용자
예 : id : 100004139740839. 이 사용자는 어제 내 응용 프로그램에 등록했습니다.
액세스 토큰을 사용하지 않고 데이터를 가져 오려면 거짓이 표시됩니다. 나는 데이터를 다음 얻을 사용자의 액세스 토큰 데이터를 가져 오는 경우 :
{
"id": "100004139740839",
"link": "https://www.facebook.com/profile.php?id=100004139740839",
"timezone": 0,
"locale": "pt_BR",
"verified": true,
"updated_time": "2012-08-10T07:12:01+0000"
}
즉 더 "이름"필드가 없습니다.
이것은 실제 사용자 ID인가? 그래프 API 탐색기를 사용하여 조회 할 때만 false로 표시됩니다. 사용자의 기본 정보는 해당 사용자의 액세스 토큰 없이도 항상 사용할 수 있어야합니다. 왜 이런 일이 일어날 지 생각할 수있는 유일한 이유는 계정이 이미 삭제/비활성화/차단되었지만 여전히 사용자 액세스 토큰을 사용할 수 있다는 것이 이상하다는 것입니다. – CBroe
예, 이것은 실제 사용자 ID이며 여전히 그의 액세스 토큰을 사용할 수 있습니다. 그렇다면이 사용자는 아직 활동중인 일부 페이지의 관리자입니다. – Megas
Facebook의 개인 정보 설정에서 검색 결과에 표시하도록 선택할 수 있습니다. 이것은 아마도 그래프 API가 "공개"정보에 액세스하는 방법에 영향을 미칩니다. – alexy13