2011-12-02 4 views
0

페이스 북 페이지에서 내 웹 사이트로 RSS를 가져 오려고하는데, 내 페이지의 왼쪽에있는 "RSS로 업데이트 받기"를 클릭하면 오류 :RSS로 업데이트 받기 - Facebook SyndicationErrorFeed

http://www.facebook.com/feeds/page.php?id=142648432496996&format=rss20

 <?xml version="1.0" encoding="utf-8"?> 
    <rss version="2.0" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
     > 
     <channel> 
     <title></title> 
     <link></link> 
     <description></description> 
     <language>en-us</language> 
     <category domain="Facebook">SyndicationErrorFeed</category> 
     <generator>Facebook Syndication</generator><docs>http://www.rssboard.org/rss-specification</docs> 
     <lastBuildDate>Fri, 02 Dec 2011 05:28:53 -0800</lastBuildDate> 
     <webMaster>[email protected]</webMaster> 
     <item> 
      <guid>http://www.facebook.com/feeds/syndication_error.php#bd652632c2b2f78e4d74b708b37cdebb_</guid> 
      <title>Erro do RSS do Facebook</title> 
      <link>http://www.facebook.com/feeds/syndication_error.php#bd652632c2b2f78e4d74b708b37cdebb_</link> 
      <description>This feed URL is no longer valid. Visit this page to find the new URL, if you have access: &lt;a href=&quot;http://www.facebook.com/profile.php?id=142648432496996&quot;&gt;http://www.facebook.com/profile.php?id=142648432496996&lt;/a&gt;</description> 
      <pubDate>Fri, 02 Dec 2011 05:28:53 -0800</pubDate> 
      <author>Facebook.com</author> 
      <dc:creator>Facebook.com</dc:creator> 
     </item> 
     </channel> 
     <access:restriction relationship="allow" xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" /> 
    </rss> 

이다 일치하지 않는 것 같습니다. 이 "RSS를 통해 업데이트 얻기"를 다른 페이지에서 테스트했는데 일부 페이지에서는 작동하고 다른 페이지에서는 작동하지 않습니다 (같은 문제).

페이지 사용 권한을 확인하려고하지만 RSS 페이지에 대한 사용 권한 구성을 찾지 못했습니다.

답변

1

페이지에 지리적/인구 통계 학적 제한이 있습니까? 가있는 경우, 당신은 아마

+0

없습니다. :/ –

+0

페이지가 18 세 이상 사용자, 특정 국가 등으로 제한되지 않는 이상 나는 그 메시지를 본 적이 없습니다. 귀하의 페이지 설정을 다시 확인하고 다시 시도하십시오. – Igy

+0

Perfect! 고마워요! 문제는 연령 제한에있었습니다. 나는 그것을 제거했다. 연령 제한이있는 경우에도 RSS를 검색 할 수있는 방법이 있습니까? URL에 viewer_id가 전달 된 것일까 요? –

0

결과에서

<?xml version="1.0" encoding="utf-8"?> 

을 제거 신디케이트 할 수 없습니다. 응답을 가져오고 구문 분석하려고 시도하는 경우이 줄이 간섭을받습니다. 현재 같은 문제를 겪고 있지만 페이지를 아바타로 가져와야한다는 사실을 알게되었습니다.

기본적으로 올바른 XML (브라우저에서 피드를 볼 때 서식/색상으로 알 수 있음)이 포함 된 RSS 피드의 경우 구문 분석 할 수 있습니다.

는 그러나 FB 상단에이 줄을 추가 피드 :

<?xml version="1.0" encoding="utf-8"?> 

첫 번째 줄은

<rss xmlns:content=" 

줄 수 있어야합니다.