- 임베디드 타임라인
- 임베디드 Tweet
반환된 HTML 스니펫은 페이지에 X의 위젯 JavaScript가 포함되어 있으면 임베디드 타임라인으로 자동 인식됩니다.oEmbed 엔드포인트는 HTML 응답에 기본으로 번들되어 제공되는 X의 JavaScript가 해석할 수 있도록 HTML 마크업 내 해당 속성들을 설정함으로써 임베디드 타임라인의 최종 표시 형태를 사용자 지정할 수 있게 해 줍니다. 반환되는 마크업 형식은 X가 새로운 기능을 추가하거나 타임라인 표현을 조정함에 따라 시간이 지나면서 변경될 수 있습니다.타임라인 URL로 지정된 X 타임라인을 oEmbed 호환 JSON 형식으로 제공합니다. 사용자 타임라인과 리스트 타임라인이 지원됩니다. 타임라인 마크업은
cache_age 속성에 지정된 권장 캐시 수명까지 사용자의 서버에 캐시하여 사용하는 것을 목적으로 합니다.Resource URL
https://publish.x.com/oembedResource Information
| Response formats | JSON |
| Requires authentication? | No |
| Rate limited | No |
Parameters
| Name | Description | Example |
|---|---|---|
| url | 임베드할 X 타임라인의 URL | * https://x.com/TwitterDev *https://x.com/TwitterDev/lists/national-parks |
| limit | 표시할 항목 수 N(1 이상 20 이하의 값)을 지정합니다 | 6 |
| maxwidth | 위젯의 최대 너비를 설정합니다. 180 이상 1200 이하의 값이어야 합니다 | 300 |
| maxheight | 위젯의 최대 높이를 설정합니다. 200보다 커야 합니다 | 400 |
| omit_script | 응답에 script 요소를 포함하지 않습니다 | 1 |
| lang | 지원되는 X 언어 코드 | es |
| theme | dark로 설정하면, 타임라인이 어두운 배경에 밝은 텍스트로 표시됩니다 | dark |
| chrome | 공백으로 구분된 토큰을 사용해 타임라인 표시 구성 요소를 제거합니다 * noheader - 헤더를 숨깁니다 * nofooter - (표시 중인 경우) 푸터를 숨깁니다 * noborders - 위젯 테두리, Tweet 간 테두리, Tweet 내부 테두리를 모두 제거합니다 * noscrollbar - (표시 중인 경우) 타임라인 스크롤바를 잘라내고 숨깁니다 * transparent - 배경색을 제거합니다 | noheader%20nofooter |
| aria_polite | 타임라인에 추가되는 Tweet에 대해 단언적인 ARIA 라이브 영역 politeness 값을 설정합니다 | assertive |
| dnt | true로 설정하면, 타임라인 및 사용자의 사이트에 임베드된 해당 페이지는 맞춤형 추천 및 맞춤형 광고를 포함한 목적에 사용되지 않습니다 | true |