2012-09-19 3 views
1

서브 페이지를 만들려고하는데 제목에 언급 된 오류가 발생합니다. 요청을 보내려면 피들러를 사용했고 다음과 같이 보입니다.Google 사이트 도구 API : 상위 링크가 동일한 사이트를 가리켜 야합니다.

POST https://sites.google.com/feeds/content/domain/site/ HTTP/1.1 
Content-Type: application/atom+xml; charset=UTF-8 
User-Agent: G-google-SitesAPIDemo-v1.2/GDataGAuthRequestFactory-CS-Version=2.1.0.0 
Authorization: xxx 
GData-Version: 1.0 
Host: sites.google.com 
Content-Length: 17272 
Expect: 100-continue 

<?xml version="1.0" encoding="utf-8"?> 
    <entry xmlns="http://www.w3.org/2005/Atom" xmlns:gd="http://schemas.google.com/g/2005"> 
    <sites:pageName xmlns:sites="http://schemas.google.com/sites/2008">Title</sites:pageName> 
    <title type="text">title</title> 
    <link href="https://sites.google.com/feeds/content/site/domain/Parent_Id" rel="http://schemas.google.com/sites/2008#parent" type="application/atom+xml" /> 
    <category term="http://schemas.google.com/sites/2008#announcement" scheme="http://schemas.google.com/g/2005#kind" label="announcement" /> 

이렇게하면 api까지 일치하지만 문제는 무엇인지 확실하지 않습니다.

답변

0

부모 링크에서 실수로 내 도메인과 사이트를 전환했습니다. 이 문제를 수정하여 문제를 해결했습니다.