Pad_Pors
(Pad Pors)
1
왜 이 인스타그램 링크가 이렇게 원박스(onebox) 처리되나요?
https://www.instagram.com/p/B3jG277hve9/
하이퍼링크 텍스트를 사용하지 않으면 아무 곳으로도 연결되지 않아요 (위 원박스 처리된 링크를 클릭해 보세요)!
링크:
https://www.instagram.com/p/B3jG277hve9/
3개의 좋아요
아니요, 그건 비공개 계정이 아닙니다. 완전히 공개된 게시글에서 가져온 또 다른 예시입니다:
https://www.instagram.com/p/B6gUJwDl-lQ/
와, https://www.instagram.com/p/B6gUJwDl-lQ/를 게시했는데 원박스(onebox)가 이 주제 자체로 리다이렉트하네요…
(컴포저에서 이 문제를 재현하려면 제 게시글을 수정해 보세요)
3개의 좋아요
Hector
(Héctor Fernández)
6
일부 Instagram 페이지에는 로그인이 필요한 다른 URL을 가리키는 canonical 링크가 있는 것 같습니다. onebox 라이브러리의 코드는 canonical URL을 우선합니다.
예를 들어, 이 주제에 있는 Instagram의 canonical URL은 다음과 같습니다:
https://www.instagram.com/shaparakgroup.ir/p/B3jG277hve9/caption/backhand_index_pointing_right-chp-shprkh-ok_hand-black_small_square-khrt-wyzyt-hy-brsh-khs
https://www.instagram.com/dogsofinstagram/p/B6gUJwDl-lQ/caption/happy-holidays-writes-konaandcamper-misslolathegoldendoodle-camera_with_flash-by-sh
6개의 좋아요
저도 같은 문제를 겪고 있습니다. 이제 설치를 업그레이드해서 해결되는지 확인해 보겠습니다.
@techAPJ 이거 좀 수정해 주실 수 있나요? 기본적으로 이제 인스타그램의 canonical 메타데이터를 무시해야 합니다..
6개의 좋아요
techAPJ
(Arpit Jalan)
10
다음 커밋을 통해 처리되었습니다:
예시 링크:
https://www.instagram.com/p/B7Cz042qSxv/
10개의 좋아요
jomaxro
(Joshua Rosenfeld)
13
여기서 회귀(regression)가 발생했거나, Instagram이 또 무언가를 변경한 것 같습니다. 다시 "Login • Instagram"만 표시되고 있습니다. @techAPJ 참고 부탁드립니다.
13개의 좋아요
cvx
(Jarek Radosz)
15
이상하네, 그 Instagram 이미지에 더 이상 og: 메타 태그가 없네.
그 외에는 누락된 것이 없는 것 같아…
5개의 좋아요
techAPJ
(Arpit Jalan)
16
이상한 점은 인스타그램 원박스(Instagram onebox)가 제 로컬 환경(최신 Discourse 버전)에서는 정상적으로 작동한다는 것입니다. 그리고 시크릿 모드에서도 OpenGraph(og) 태그를 확인할 수 있습니다.
이 문제를 로컬에서 재현하는 것은 까다로울 것 같습니다… 더 조사해 보겠습니다.
7개의 좋아요
techAPJ
(Arpit Jalan)
18
아니요, 여러 계정의 여러 이미지를 시도해 봤는데, 로컬에서는 모두 원박싱(oneboxing)이 정상적으로 작동했습니다.
1시간 전 NatGeo의 이미지도 로컬에서는 원박싱이 정상적으로 작동합니다.
지리적 문제일까요?
참고로, discourse.codinghorror.com에서도 Instagram 원박싱이 실패하고 있으므로, 이 문제는 메타(Meta)에만 국한된 것이 아닙니다.
5개의 좋아요
Falco
(Falco)
19
사용자 에이전트가 응답을 변경할 수도 있나요?
9개의 좋아요
znedw
(Zach Nedwich)
20
1개의 좋아요
techAPJ
(Arpit Jalan)
21
그렇지 않다고 생각합니다. Discourse 코드베이스에서发出的 모든 요청에 대해 동일한 사용자 에이전트를 사용하고 있습니다. 관련 코드는 다음과 같습니다:
2개의 좋아요
Richie
(Richie Rich)
22
영국에서도 지금 같은 문제가 발생하고 있습니다.
techAPJ
(Arpit Jalan)
23
Instagram 원박스를 공식 oEmbed 엔드포인트를 사용하도록 업데이트하고 있습니다. 이 변경 사항은 로컬에서 정상적으로 작동하며, 오늘 늦게 수정 사항을 배포할 예정입니다. Instagram oEmbed 엔드포인트에 지리적 제한이 없기를 바랍니다.
6개의 좋아요