Bạn đang tìm kiếm từ khóa Npm react-link-preview 2022 được Update vào lúc : 2022-01-04 07:50:00 . Với phương châm chia sẻ Thủ Thuật Hướng dẫn trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi Read Post vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Mình lý giải và hướng dẫn lại nha.
Quý khách đang tìm kiếm từ khóa Npm react-link-preview được Update vào lúc : 2022-01-04 07:50:12 . Với phương châm chia sẻ Bí quyết Hướng dẫn trong nội dung nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi tìm hiểu thêm tài liệu vẫn ko hiểu thì hoàn toàn hoàn toàn có thể lại phản hồi ở cuối bài để Ad lý giải và hướng dẫn lại nha.
Allows you to extract information from a HTTP url/link (or parse a HTML string) and retrieve meta information such as title, description, images, videos, etc.
Link Preview JS
Text/HTML URL
Application URL
GOTCHAs
API
getLinkPreview: you have to pass a string, doesn’t matter if it is just a URL or a piece of text that contains a URL, the library will take care of parsing it and returning the info of first valid HTTP(S) URL info it finds.
getPreviewFromContent: useful for passing a pre-fetched Response object from an existing async/etc. call. Refer to example below for required object values.
import getLinkPreview, getPreviewFromContent from “link-preview-js”;
// pass the link directly
getLinkPreview(“://.youtube/watch?v=MejbOFk7H6c”).then((data) =>
console.debug(data)
);
////////////////////////// OR //////////////////////////
// pass a chunk of text
getLinkPreview(
“This is a text supposed to be parsed and the first link displayed ://.youtube/watch?v=MejbOFk7H6c”
).then((data) => console.debug(data));
////////////////////////// OR //////////////////////////
// pass a pre-fetched response object
// The passed response object should include, minimum:
//
// data: ‘…’, // response content
// headers:
// …
// // should include content-type
// content-type: “text/html; charset=ISO-8859-1”,
// …
// ,
// url: ‘://domain/’ // resolved url
//
yourAjaxCall(url, (response) =>
getPreviewFromContent(response).then((data) => console.debug(data));
);
Options
Additionally you can pass an options object which should add more functionality to the parsing of the link
Property Name
Result
imagesPropertyType (optional) (ex: ‘og’)
Fetches images only with the specified property, meta[>
headers (optional) (ex: ‘user-agent’: ‘googlebot’, ‘Accept-Language’: ‘en-US’ )
Add request headers to fetch call
timeout (optional) (ex: 1000)
Timeout for the request to fail
getLinkPreview(“://.youtube/watch?v=MejbOFk7H6c”,
imagesPropertyType: “og”, // fetches only open-graph images
headers:
“user-agent”: “googlebot” // fetches with googlebot crawler user agent
“Accept-Language”: “fr-CA”, // fetches site for French language
// …other optional HTTP request headers
,
timeout: 1000
).then(data => console.debug(data));
Response
Returns a Promise that resolves with an object describing the provided link.
The info object returned varies depending on the content type (MIME type) returned
in the HTTP response (see below for variations of response). Rejects with an error if response can not be parsed or if there was no URL in the text provided.
url: “://.youtube/watch?v=MejbOFk7H6c”,
title: “OK Go – Needing/Getting – Official Video – YouTube”,
siteName: “YouTube”,
description: “Buy the video on iTunes: ://itunes.apple/us/album/needing-getting-bundle-ep/id508124847 See more about the guitars : ://.gretschguitars…”,
images: [“https://i.ytimg.com/vi/MejbOFk7H6c/maxresdefault.jpg”],
mediaType: “video.other”,
contentType: “text/html; charset=utf-8”,
videos: [],
favicons:[“https://www.youtube.com/yts/img/favicon_32-vflOogEID.png”,”https://www.youtube.com/yts/img/favicon_48-vflVjB_Qk.png”,”https://www.youtube.com/yts/img/favicon_96-vflW9Ec0w.png”,”https://www.youtube.com/yts/img/favicon_144-vfliLAfaB.png”,”https://s.ytimg.com/yts/img/favicon-vfl8qSV2F.ico”]
url: “://truyền thông.npr.org/assets/img/2022/04/27/gettyimages-656523922nunes-4bb9a194ab2986834622983bb2f8fe57728a9e5f-s1100-c15.jpg”,
mediaType: “image”,
contentType: “image/jpeg”,
favicons: [ “https://media.npr.org/favicon.ico” ]
url: “://ondemand.npr.org/anon.npr-mp3/npr/atc/2007/12/20071231_atc_13.mp3”,
mediaType: “audio”,
contentType: “audio/mpeg”,
favicons: [ “https://ondemand.npr.org/favicon.ico” ]
url: “://.w3schools/html/mov_bbb.mp4”,
mediaType: “video”,
contentType: “video/mp4”,
favicons: [ “https://www.w3schools.com/favicon.ico” ]
url: “://assets.curtmfg/masterlibrary/56282/installsheet/CME_56282_INS.pdf”,
mediaType: “application”,
contentType: “application/pdf”,
favicons: [ “https://assets.curtmfg.com/favicon.ico” ]
License
MIT license
Reply
7
0
Chia sẻ
Bạn vừa tìm hiểu thêm nội dung nội dung bài viết Với Một số hướng dẫn một cách rõ ràng hơn về Review Npm react-link-preview tiên tiến và phát triển và tăng trưởng nhất và ShareLink Tải Npm react-link-preview miễn phí.
Giải đáp vướng mắc về Npm react-link-preview
Nếu sau khi đọc nội dung nội dung bài viết Npm react-link-preview vẫn chưa hiểu thì hoàn toàn hoàn toàn có thể lại Comment ở cuối bài để Tác giả lý giải và hướng dẫn lại nha
#Npm #reactlinkpreview
Bạn vừa Read tài liệu Với Một số hướng dẫn một cách rõ ràng hơn về Video Npm react-link-preview 2022 tiên tiến và phát triển nhất
Heros đang tìm một số trong những Chia SẻLink Download Npm react-link-preview 2022 miễn phí.
Nếu sau khi đọc nội dung bài viết Npm react-link-preview 2022 vẫn chưa hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Admin lý giải và hướng dẫn lại nha
#Npm #reactlinkpreview
Tra Cứu Mã Số Thuế MST KHƯƠNG VĂN THUẤN Của Ai, Công Ty Doanh Nghiệp…
Các bạn cho mình hỏi với tự nhiên trong ĐT mình gần đây có Sim…
Thủ Thuật về Nhận định về nét trẻ trung trong môi trường tự nhiên vạn…
Thủ Thuật về dooshku là gì - Nghĩa của từ dooshku -Thủ Thuật Mới 2022…
Kinh Nghiệm Hướng dẫn Tìm 4 số hạng liên tục của một cấp số cộng…
Mẹo Hướng dẫn Em hãy cho biết thêm thêm nếu đèn huỳnh quang không còn…