2016-06-01 2 views

답변

1

불행히도 나는 거기 있다고 생각하지 않습니다. HTML 형식으로 된 이전 기사의 경우 /api/v1/articles/<id>htmlContent 필드에 iframe을 포함 할 것입니다. 최신 기사의 경우 perseusContent 필드에는 렌더링에 사용되는 데이터가 있습니다. 형식을 어디에서나 문서화 할 수는 있지만 코드를 렌더링하는 코드는 open-source이므로이를 보거나 비디오의 실제 기사를보고 모양이 어떻게 보이는지 볼 수 있습니다. 죄송합니다. 더 직접적인 방법이 없습니다!

+0

내가 실제로 원하는 것은 동영상의 YouTube ID입니다. 이제 각 기사에 가서 동영상이 있는지 확인한 다음 시작하고 URL을 마우스 오른쪽 버튼으로 클릭하고 복사하여 가져와야합니다. 왕의 고통. 비디오 구조를 가리키는 기사의 JSON API 결과에 '삽입 된 비디오'또는 일부 배열을 추가 할 수 없습니까? 다른 모든 동영상은 API를 통해 '문서화'됩니다.이 내용도 추가하는 것이 좋습니다. (나중에 오프라인으로 다시보기 위해 YouTube ID를 사용합니다. 남아프리카에서는 대역폭이 비쌉니다.) –

+0

유감스럽게도 적어도 불행히도 쉬운 일은 아닙니다. 정규식'https? : //www.youtube.com/ [^ "] *'과 일치하는 URL에 대해'htmlContent'와'perseusContent'를 검색하여 거기에서 Youtube ID를 추출하는 것이 좋습니다. 현재 모든 동영상을 찾아야한다고 믿습니다. 앞으로는 'perseusContent'의 형식을 변경하여 YouTube ID를 지정하는 것이 가능합니다.이 경우 JSON에서 추출 할 수 있습니다. –

+0

의견을 보내 주셔서 감사합니다 적어도 CS 스크래치 패드 튜토리얼 (/ api/internal/scratchpads/tutorial? verbose = false)에서 동영상 용 YouTube ID를 얻을 수있는 방법을 찾았습니다. 내부 사양이므로 작업을 계속할 수는 없습니다 –