2016-08-03 1 views
0

API를 사용하여 응용 프로그램을 복제 할 때 모든 항목과 열린 작업이 올바르게 복제됩니다. 원래 항목과 복제 된 항목을 external_id로 연결할 수 있습니다.복제 된 Podio 작업을 원본 작업과 연결

원래 작업과 복제 된 작업을 연결할 수있는 방법이 있습니까? 작업에는 'external_id'라는 필드가 있지만 항상 null입니다.

원본 작업의 모든 주석과 파일을 복제 된 작업으로 복사하려고하므로 소스 ID가 없으면이 작업을 수행 할 수 없습니다. 복제 된 모든 작업을 삭제하고 가능하지 않은 경우 다시 만들 계획입니다.

+0

질문에 대한 답변을 API에서 찾고 있습니다. –

답변

2

external_id은 다른 (외부) 시스템에 해당하는 값입니다. 이 값은 항목 또는 태스크에 대한 API POST 중에 수동으로 설정할 수 있습니다. Podio가 내부적으로 일부 작업을 수행 할 때 으로 설정할 수 있습니다. Podio 객체 간의 관계를 결정하는 데 사용되어서는 안된다고합니다. 내가하고있는 일은 복제 된 item에서 external_id을 구문 분석하고 'shared_'을 제거한 다음 해당 ID를 사용하여 원래 item을 쿼리하는 것입니다. 이 예에서

app 복제를 수행 할 때와 설정 itemtaskexternal_id 여부 사이에 불일치가 존재한다. 복제 된 객체의 원본 객체를 참조하는 사용 사례는 모든 객체 유형에서 가능하지 않습니다. 원래 app의 ID를 알고 있기 때문에 당신이 할 수있는 무엇

는, 그 app에 대한 모든 tasks을 찾은 다음 복제를 기반으로 원본을 식별 할 몇 가지 고유 한 속성 값에 대한 로컬 필터링하는 것입니다.

관련 문제