POST
~ /VersionOne/rest-1.v1/Data/Story
을 통해 새로운 XML 스토리를 생성 할 수 있습니다. 모든 속성 (관계형 포함)을 설정하는 것은 매력처럼 작동합니다. 그러나 자산 Link
을 자산 Story
에 추가하는 방법을 알 수 없습니다.VersionOne REST API를 통해 Story에 링크를 추가하는 방법은 무엇입니까?
내가 POST
는 다음과 같은 XML 페이로드 /VersionOne/rest-1.v1/Data/Link
에 보내고 시도 :
<Asset href='/VersionOne/rest-1.v1/New/Link'>
<Attribute name='AssetType' act='set'>Link</Attribute>
<Relation name='Asset' act='set'>
<Asset href='/VersionOne/rest-1.v1/Data/Story/123' idref='Story:123'/>
</Relation>
<Attribute name='OnMenu' act='set'>true</Attribute>
<Attribute name='URL' act='set'>http://my.example.com</Attribute>
<Attribute name='Name' act='set'>My Link Title</Attribute>
</Asset>
서버는 그러나 반환
<Error href="/VersionOne/rest-1.v1/Data/Link">
<Message>Violation'Readonly'Link.AssetType</Message>
<Exception class="VersionOne.DataException">
<Message>Violation'Readonly'Link.AssetType</Message>
</Exception>
</Error>
금지 링크를 추가하는 것처럼 보이지만 실제로 나는 통해 Link
의를 추가 할 수 있습니다 표준 웹 인터페이스를 제공합니다.
저의 원래 아이디어는 Link
자산을 먼저 생성 한 다음 Story
자산을 Link
자산을 가리키는 각각의 관계형 속성으로 업데이트하는 것이 었습니다.
아무도 아이디어가 없습니까?
감사합니다. (전 JavaScript/jQuery
를 사용 중입니다)
어떻게 해결 했습니까? .net SDK를 사용하여 링크를 업데이트해야합니다. 제게 알려주십시오. –