Instagram dùng để đăng video lên tài khoản Instagram được cấp quyền. Nếu tài khoản của bạn chưa có kết nối Instagram sẵn, bạn cần tự cấu hình app trong Meta for Developers. Sau khi cấu hình xong, YupVid có thể dùng quyền Instagram của bạn để đăng video sau khi render.Documentation Index
Fetch the complete documentation index at: https://docs.yupvid.com/llms.txt
Use this file to discover all available pages before exploring further.
Bạn cần chuẩn bị gì
Trước khi bắt đầu, hãy chuẩn bị:- Một tài khoản Meta/Facebook.
- Một tài khoản Instagram Professional, tức Business hoặc Creator.
- Quyền quản lý tài khoản Instagram cần đăng.
- Nếu dùng Instagram API với Facebook Login, Instagram Professional account cần được liên kết với một Facebook Page.
- Quyền tạo app trong Meta for Developers.
- Callback URL của YupVid:
Bước 1: Kiểm tra loại tài khoản Instagram
- Mở Instagram.
- Vào phần cài đặt tài khoản.
- Kiểm tra tài khoản đang là Business hoặc Creator.
- Nếu đang là tài khoản cá nhân, hãy chuyển sang Professional account trước.
Bước 2: Liên kết Instagram với Facebook Page
Nếu bạn dùng luồng Instagram API với Facebook Login, hãy đảm bảo Instagram Professional account đã liên kết với Facebook Page.- Mở Facebook Page cần dùng.
- Vào phần settings của Page.
- Tìm mục liên kết Instagram.
- Kết nối đúng tài khoản Instagram.
- Đảm bảo tài khoản Facebook của bạn có quyền quản lý Page đó.
Bước 3: Tạo app trong Meta for Developers
- Mở Meta for Developers:
- Bấm Create App.
- Chọn loại app phù hợp với nhu cầu đăng nội dung.
- Nhập tên app, ví dụ:
- Hoàn tất tạo app.
Bước 4: Thêm sản phẩm hoặc use case liên quan Instagram
Trong dashboard app Meta:- Tìm mục Add product hoặc Use cases.
- Thêm cấu hình liên quan Instagram.
- Nếu dùng Facebook Login, thêm Facebook Login.
- Nếu có mục Instagram API setup, mở phần setup theo hướng dẫn của Meta.
Bước 5: Cấu hình OAuth redirect URL
Trong phần Facebook Login hoặc OAuth settings, tìm mục Valid OAuth Redirect URIs. Thêm callback URL của YupVid:Bước 6: Cấu hình quyền cần thiết
Với luồng Instagram API with Facebook Login, các quyền thường cần cho publishing gồm:pages_show_listinstagram_basicinstagram_content_publishpages_read_engagement
Bước 7: Cấu hình App Review nếu cần
Khi app còn ở chế độ development/testing, bạn có thể chỉ dùng với admin, developer, tester hoặc tài khoản được thêm vào app. Nếu muốn dùng app với tài khoản bên ngoài, bạn có thể cần gửi App Review để Meta duyệt các permission nhưinstagram_content_publish.
- Vào phần App Review.
- Chọn permission cần dùng.
- Cung cấp mô tả cách YupVid dùng quyền đó.
- Thêm video hoặc hướng dẫn test nếu Meta yêu cầu.
- Gửi review.
Bước 8: Lấy App ID và App Secret
Trong dashboard app Meta:- Mở Settings.
- Chọn Basic.
- Copy App ID.
- Hiển thị và copy App Secret.
Bước 9: Nhập credentials vào YupVid
- Quay lại YupVid.
- Mở Platforms.
- Chọn Instagram.
- Nhập App ID.
- Nhập App Secret.
- Lưu cấu hình.
- Bấm kết nối Instagram.
- Đăng nhập Meta/Facebook nếu được yêu cầu.
- Chọn Page và Instagram account cần dùng.
- Đồng ý cấp quyền.
Bước 10: Đăng video lên Instagram
Sau khi Instagram đã kết nối, bạn có thể chọn tài khoản Instagram trong:- Publish to accounts của Bulk Create.
- Publish to accounts của Article to Video.
- Publish to platforms trong Project.
Cách Instagram API publish video
Ở mức API, quy trình publish thường gồm 2 bước:- Tạo media container cho video.
- Publish container đó bằng endpoint
media_publish.
Lỗi thường gặp
| Lỗi | Cách xử lý |
|---|---|
| Không thấy tài khoản Instagram | Kiểm tra tài khoản có phải Business/Creator không và đã liên kết Facebook Page chưa |
| Redirect URI mismatch | Kiểm tra callback URL có đúng https://yupvid.com/api/platforms/instagram/callback không |
| Không có quyền publish | Kiểm tra permission instagram_content_publish và App Review |
| Access blocked | Kiểm tra app đang ở Development hay Live, và tài khoản có nằm trong tester/admin không |
| Đăng video thất bại | Kiểm tra video đã render xong, tài khoản đã kết nối và quyền publish còn hợp lệ |
Lưu ý quan trọng
- Instagram API không dùng cho tài khoản cá nhân thông thường.
- Hãy dùng Instagram Professional account, tức Business hoặc Creator.
- Nếu dùng Facebook Login, hãy đảm bảo tài khoản Instagram đã liên kết với Facebook Page.
- App có thể cần App Review trước khi dùng với nhiều người dùng thật.
- Callback URL phải nhập chính xác.