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 header
에whitelist
에 속하는domain
을 명시해야함.
# -e [domain in whitelist] curl -e http://example.com https://vimeo.com/api/oembed.json?url=https:%2F%2Fvimeo.com%2F286898202