Yêu cầu thg 8 2, 2022 4:36 SA 111 0 2
  • 111 0 2
+1

Share screenshot lên các nền tảng social media (Twitter)

Chia sẻ
  • 111 0 2

Mọi người ơi cho e hỏi là có cách nào để share screenshot từ web của mình (ảnh chart) lên Twitter ko ạ. E dùng thử react-share với react-social-sharing thì nó chỉ hỗ trợ share url, image url mà ko hỗ trợ share trực tiếp ảnh dưới dạng base64 ạ. 😦(( E cám ơn!!!!!!!

2 CÂU TRẢ LỜI


Đã trả lời thg 8 2, 2022 7:48 SA
0

Thường share là share link chứ nhỉ, trường hợp của bạn cụ thế là như thế nào ?

Chia sẻ
Avatar Manh hien Le @lehienx3
thg 8 2, 2022 7:53 SA

À e muốn có 1 action share ảnh từ web của mình sang bên Twitter. Khi redirect từ web mình sang bên Twitter thì sẽ vừa đính kèm url trang web mình và đồng thời cũng vừa đính kèm 1 ảnh chụp màn hình của mình sang đó.

Đã trả lời thg 8 2, 2022 9:58 SA
0

Bạn đặt meta tags cho trang web chuẩn là khi share URL trang web, hình ảnh đi kèm sẽ tự động được hiển thị theo thôi 🙂

Bạn có thể sử dụng tool này để tạo meta tags cho nhiều trang mạng xh: https://metatags.io

Chia sẻ
Avatar Manh hien Le @lehienx3
thg 8 2, 2022 3:36 CH

Cái tạo meta tags kia thì nó sẽ bị fix cứng cái ảnh đính kèm với url của trang web mình cài. Web e đang có rất nhiều chart mà mỗi chart lại có 1 action share ảnh chụp màn hình của chart đó lên các nền tảng mxh riêng. thế nên e muốn có cách nào để đính kèm ảnh chụp từng chart đó lên các nền tảng network. E để ảnh dưới dạng base64 gắn vào header nhưng cũng ko đc.

Avatar Khang @khangnd
thg 8 3, 2022 2:20 SA

À, vậy thì mình có 2 idea, nhưng chưa rõ requirement cụ thể nên chỉ mang tính tham khảo:

  1. Vẫn là idea từ việc sử dụng meta tags. Bạn có thể dựng một service/API có nhiệm vụ nhận thông tin chart, gồm URL + ảnh chart rồi render ra 1 trang web chứa các meta tags tương ứng để hiện lên mxh, khi user truy cập vào trang web này thì redirect họ đến trang gốc có chứa chart đó.
  2. Sử dụng API của twitter. Mỗi khi user chọn share chart thì cần họ login vào tài khoản twitter để thực hiện authenticate rồi dùng media upload API của twitter để đăng ảnh lên tweet của họ.
Avatar Manh hien Le @lehienx3
thg 8 3, 2022 3:28 SA

@khangnd dạ okii cám ơn a nhiều nha. Để e thử ạ. 😄

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí