Định dạng liên kết Instagram

Mỗi hàng hiển thị liên kết web thông thường, lược đồ URL cho iPhone và dạng Android. Thay thế các chỗ giữ viết hoa bằng giá trị thực.

Nội dungLiên kết webiPhone (lược đồ URL)Android
Hồ sơhttps://www.instagram.com/USERNAMEinstagram://user?username=USERNAMEintent://instagram.com/USERNAME#Intent;package=com.instagram.android;scheme=https;end
Bài đăng hoặc Reelhttps://www.instagram.com/p/SHORTCODEinstagram://media?id=MEDIA_IDintent://instagram.com/p/SHORTCODE#Intent;package=com.instagram.android;scheme=https;end
Mở ứng dụnghttps://www.instagram.cominstagram://appintent://instagram.com#Intent;package=com.instagram.android;scheme=https;end
Note

Chương trình truyền thông iOS cần ID truyền thông dạng số, không phải mã ngắn trong URL bài đăng. Khi chỉ biết mã ngắn, hãy mở hồ sơ hoặc ứng dụng thay vào đó.

Not an official API

Hầu hết các ứng dụng không chính thức ghi lại các sơ đồ URL của chúng. Các định dạng dưới đây là những định dạng mà DSLink đang sử dụng trong thực tế hiện nay, nhưng một bản cập nhật ứng dụng có thể thay đổi chúng — hãy thử trên thiết bị thực trước khi mã hóa cứng một sơ đồ vào ứng dụng hoặc trang web của riêng bạn.

Sử dụng kế hoạch trên một trang web

Một sơ đồ URL có thể đi thẳng vào một liên kết. Trên iPhone, Safari yêu cầu người truy cập xác nhận trước khi chuyển sang ứng dụng khác:

<a href="instagram://user?username=USERNAME">Open in Instagram</a>

Trên Android, bạn có thể thêm một phương án dự phòng web vào chính intent. Nếu ứng dụng không có, Chrome sẽ mở URL dự phòng thay vì gặp lỗi:

intent://instagram.com/USERNAME#Intent;package=com.instagram.android;scheme=https;S.browser_fallback_url=https%3A%2F%2Fwww.instagram.com%2FUSERNAME;end

Hai giới hạn áp dụng ở mọi nơi. Nếu ứng dụng không được cài đặt, một scheme trần không làm gì hữu ích — iOS sẽ hiển thị lỗi. Và các trình duyệt tích hợp bên trong các ứng dụng như Instagram, TikTok hoặc X thường chặn hoặc bỏ qua các scheme tùy chỉnh, chính xác là nơi hầu hết các liên kết được nhấn.

Một liên kết thông minh DSLink gói tất cả những điều này trong một URL ngắn duy nhất. Trên điện thoại, nó thử định dạng ứng dụng phù hợp với thiết bị, quay lại trang web Instagram nếu không có ứng dụng, và gửi những người truy cập trên máy tính để bàn thẳng tới trang web. Bạn chia sẻ một liên kết mọi nơi và nhận thống kê lượt nhấp ở trên cùng.

Câu hỏi thường gặp

Làm thế nào để tôi mở một hồ sơ Instagram trong ứng dụng từ một liên kết?

Trên iPhone, sử dụng instagram://user?username=USERNAME; trên Android, sử dụng URL intent:// với gói com.instagram.android. Một liên kết thông minh DSLink sẽ tự động chọn cái đúng.

Tại sao một liên kết Instagram lại mở trong trình duyệt?

Các ứng dụng như TikTok hoặc X mở các liên kết web trong trình duyệt tích hợp của chúng. Một sơ đồ URL hoặc intent sẽ chuyển người truy cập sang ứng dụng Instagram.

Nếu ứng dụng Instagram không được cài đặt thì sao?

Một giao thức URL trần sẽ thất bại: iOS hiển thị lỗi và không mở gì cả. Luôn kết hợp nó với một phương án dự phòng trên web — trên Android với S.browser_fallback_url trong intent, hoặc sử dụng liên kết thông minh DSLink, liên kết này sẽ tự động chuyển sang trang web dự phòng.