2011-01-13 4 views
0

Google 리더의 API를 사용하여 앱을 제작하고 있습니다.Google 리더의 피드 고유 ID

<entry gr:crawl-timestamp-msec="1294812847894"> 
    <id gr:original-id="">tag:google.com,2005:reader/item/fc8597a0dcb83203</id> 
    <category term="..." scheme="http://www.google.com/reader/" label="read" /> 
    <category term="..." scheme="http://www.google.com/reader/" label="reading-list" /> 
    ... 
</entry> 

질문 : 다음 id 요소의 값이 (즉, "태그 : google.com, 2005 : 리더/아이템/fc8597a0dcb83203 구글 리더에 의해 반환 특히 공급 (일명 항목)에 대한 XML은 다음과 같습니다 ") 전 세계적으로 고유합니다 (예 : 모든 구독 및 모든 Google 리더 사용자). 그렇지 않다면 피드의 글로벌 고유 ID는 무엇이되어야합니까?

답변

1

예, ID는 전 세계적으로 고유합니다. 이것이 독자가 고유 한 ID를 생성하고 (고유 한 ID가 gr : original-id 요소에있는 경우) 원래 ID의 ID를 유지하는 이유입니다.

+0

감사합니다. 그 점에 대해 어떤 언급이 있습니까? 나는 ID가 Google Reader에 의해 생성 된 해시라는 것을 알고 있지만, Google Reader 팀의 설명에 어딘가에 (즉, 어떤 데이터가 해시되어 있는지) 세부 정보를 공개하지 않는다는 의견을 읽습니다. 원래 ID 만있는 작은 가능성이 있습니다. 해시 된 경우 전혀 고유하지 않습니다. –

+0

해독하는 데이터에는 원본 항목 ID (신뢰할 수있는 경우 즉 피드 내에서 고유 한 것으로 보이는 경우)와 피드 URL. 따라서 두 명의 피드가 ID를 사용하더라도 리더 ID가 달라집니다. –

+0

좋아요! 고마워요, 미하이. –