whitelist privacy 영상인 경우

Tags

whitelist privacy 영상을 임베드 하는 경우

vimeo oEmbed 이용법
위 링크에서 살펴본 oEmbed 임베드 방식은 public privacy setting의 경우임.

privacy level 다시보기

비디오 상세정보, privacy level 설정
 

 
반면 whitelist privacy로 설정된 영상(== domain-level privacy)은 response가 조금 다름.

private metadata가 포함되지 않는다.

⇒ 훨씬 단순하게 response가 반환됨.
{ "type": "video", "version": "1.0", "provider_name": "Vimeo", "provider_url": "https://vimeo.com/", "html": "<iframe src=\"https://player.vimeo.com/video/286898202\" width=\"480\" height=\"360\" frameborder=\"0\" title=\"My video\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>", "width": 480, "height": 360, "domain_status_code": 403, "video_id": 286898202, "uri": "/videos/286898202" }

완전한 response를 받으려면?

private metadata를 포함한 완전한 response를 반환 받으려면 Referer header 설정 추가 필요.
  • Referer headerwhitelist에 속하는 domain을 명시해야함.
# -e [domain in whitelist] curl -e http://example.com https://vimeo.com/api/oembed.json?url=https:%2F%2Fvimeo.com%2F286898202