ਵਿਕੀਪੀਡੀਆ ਦੀ ਪੁੱਛਗਿੱਛ ਕਰਨ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਪਾਰਸ ਕਰਨ ਲਈ ਡੈਨੋਜੇਐਸ ਲਈ ਇੱਕ ਸਧਾਰਨ ਏਪੀਆਈ

ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਸਾਡੇ ਸਾਧਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਵਿਕੀਪੀਡੀਆ ਦੀ ਪੁੱਛਗਿੱਛ ਕਰਨ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਪਾਰਸ ਕਰਨ ਲਈ ਡੈਨੋਜੇਐਸ ਲਈ ਇੱਕ ਸਧਾਰਨ ਏਪੀਆਈ

ਡੈਨੋਵਿਕੀ

ਵਿਕੀਪੀਡੀਆ ਤੋਂ ਪੁੱਛਗਿੱਛ ਕਰਨ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਪਾਰਸ ਕਰਨ ਲਈ ਡੇਨੋਜੇਐਸ ਲਈ ਇੱਕ ਸਧਾਰਨ ਏਪੀਆਈ.

ਉਪਯੋਗਤਾ

import * as wiki from 'https://deno.land/x/denowiki/mod.ts'; const wikiSearchResult: wiki.WikiSearch_Query = await wiki.wikiSearch( { language: 'en', srsearch: 'doctor who', srlimit: 15 }, ); const pageID: number = wiki.getPageId(wikiSearchResult); const wikiPage: wiki.WikiParse_Query = await wiki.wikiParse( pageid: pageID, language: 'en', prop: 'wikitext, ); const text: string = wiki.getWikiText(wikiPage); console.log(text);

ਇਹ ਮੋਡੀuleਲ ਵਿਕੀਪੀਡੀਆ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ API: ਖੋਜ ਅਤੇ API: ਵਿਕੀਟੈਕਸਟ ਨੂੰ ਪਾਰਸ ਕਰ ਰਿਹਾ ਹੈ .

ਸੇਫਮੂਨ ਨੂੰ ਕਿਵੇਂ ਖਰੀਦਣਾ ਅਤੇ ਵੇਚਣਾ ਹੈ

ਲੋੜ ਹੈ | _+_ | (ਸਪੱਸ਼ਟ ਤੌਰ ਤੇ) ਅਤੇ | _+_ | ਇਜਾਜ਼ਤ.



ਇੱਥੇ 2 ਡੈਮੋ ਉਪਲਬਧ ਹਨ. ਪਹਿਲਾ ਡੈਮੋ ਵਿਕੀਪੀਡੀਆ ਤੋਂ ਪੁੱਛਗਿੱਛ ਕਰਦਾ ਹੈ ਅਤੇ ਪਹਿਲਾ ਨਤੀਜਾ ਛਾਪਦਾ ਹੈ

deno

ਦੂਜਾ ਡੈਮੋ ਲੋਕਾਂ ਦੀ ਸੂਚੀ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਵਿਕੀਪੀਡੀਆ ਵਿੱਚ ਕਿੰਨੇ ਲੋਕਾਂ ਦੀ ਹੋਂਦ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ

ਅਕੀਟਾ ਕ੍ਰਿਪਟੋ ਨੂੰ ਕਿਵੇਂ ਖਰੀਦਣਾ ਹੈ
--allow-net

ਤੁਸੀਂ ਕਮਾਂਡਾਂ ਨਾਲ ਸਿੱਧਾ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਡੈਮੋ ਚਲਾ ਸਕਦੇ ਹੋ:

deno run --allow-net .demo_cmd.ts milan en false deno run --allow-net .demo_cmd.ts 'doctor who' en true

API: ਵਿਕੀਸਰਚ

  • ਫੰਕਸ਼ਨ ਵਿਕੀਸਰਚ (ਵਿਕਲਪ): ਵਾਅਦਾ : ਵਿਕੀਪੀਡੀਆ 'ਤੇ ਇੱਕ ਸ਼ਬਦ ਦੀ ਖੋਜ ਕਰੋ ਅਤੇ ਅਨੁਸਾਰੀ ਪੰਨੇ ਵਾਪਸ ਕਰੋ (ਅਧਿਕਤਮ 500)
  • ਫੰਕਸ਼ਨ getPageId (wikiJSON: WikiSearch_Query, ਸਥਿਤੀ): ਨੰਬਰ : ਖੋਜੇ ਗਏ ਸ਼ਬਦ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹੋਏ ਵਿਕੀਪੀਡੀਆ ਦਾ ਪੇਜ ਆਈਡੀ ਨੰਬਰ ਦਿੰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ getSearchTitle (wikiJSON: WikiSearch_Query, ਸਥਿਤੀ): ਸਤਰ : ਖੋਜੇ ਗਏ ਸ਼ਬਦ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹੋਏ ਵਿਕੀਪੀਡੀਆ ਦਾ ਸਿਰਲੇਖ ਵਾਪਸ ਕਰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ getNumberResults (wikiJSON: WikiSearch_Query): ਨੰਬਰ : ਖੋਜ ਸ਼ਬਦ ਲਈ ਮਿਲਦੇ ਮੇਲ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ਦਿੰਦਾ ਹੈ. ਵਿਕੀਸਰਚ (ਵਿਕਲਪ) ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਗਏ ਨਤੀਜਿਆਂ ਨਾਲੋਂ ਵੱਡਾ ਹੋ ਸਕਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ getNumberResultsListed (wikiJSON: WikiSearch_Query): ਨੰਬਰ : ਵਿਕੀਸਰਚ (ਵਿਕਲਪ) ਦੁਆਰਾ ਮਿਲੇ ਨਤੀਜਿਆਂ ਦੀ ਸੰਖਿਆ ਦਿੰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ getSuggestion (wikiJSON: WikiSearch_Query): ਸਤਰ : ਖੋਜੇ ਗਏ ਸ਼ਬਦ ਨਾਲ ਸੰਬੰਧਿਤ ਸੁਝਾਏ ਗਏ ਸ਼ਬਦ ਵਾਪਸ ਕਰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ hasResult (wikiJSON: WikiSearch_Query): ਬੂਲੀਅਨ : ਸੱਚ ਹੈ ਜੇਕਰ ਖੋਜ ਕੀਤੇ ਗਏ ਸ਼ਬਦ ਦੇ ਨਤੀਜੇ ਹਨ
  • ਫੰਕਸ਼ਨ ਵਿੱਚ ਸੁਝਾਅ ਹੈ (ਵਿਕੀਜੇਸਨ: ਵਿਕੀਸਰਚ_ਕੁਏਰੀ): ਬੂਲੀਅਨ : ਸੱਚ ਹੈ ਜੇ ਖੋਜੇ ਗਏ ਸ਼ਬਦ ਨਾਲ ਸੰਬੰਧਿਤ ਸੁਝਾਈਆਂ ਗਈਆਂ ਖੋਜਾਂ ਹਨ
  • ਫੰਕਸ਼ਨ ਵਿਕੀਸਰਚਕਿuਰੀ (ਵਿਕਲਪ): ਸਤਰ : ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਰੋਤ ਵਜੋਂ ਵਰਤੇ ਜਾਣ ਵਾਲੇ url ਪਤੇ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ

API: ਵਿਕੀਪਾਰਸ

  • ਫੰਕਸ਼ਨ ਵਿਕੀ ਪਾਰਸ (ਵਿਕਲਪ): ਵਾਅਦਾ : ਵਿਕੀਪੀਡੀਆ ਪੰਨੇ ਦੀ ਸਮਗਰੀ ਵਾਪਸ ਕਰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ getWikiText (wikiPage: WikiParse_Query): ਸਤਰ : ਮੂਲ ਵਿਕੀਟੈਕਸਟ ਦਿੰਦਾ ਹੈ.
  • ਫੰਕਸ਼ਨ getHTMLText (wikiPage: WikiParse_Query): ਸਤਰ : ਵਿਕੀਟੈਕਸਟ ਦਾ ਪਾਰਸ ਕੀਤਾ ਟੈਕਸਟ ਵਾਪਸ ਕਰਦਾ ਹੈ.
  • ਫੰਕਸ਼ਨ getPageTitle (wikiPage: WikiParse_Query): ਸਤਰ : ਖੋਜੇ ਗਏ ਪੰਨੇ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹੋਏ ਵਿਕੀਪੀਡੀਆ ਦਾ ਸਿਰਲੇਖ ਵਾਪਸ ਕਰਦਾ ਹੈ
  • ਫੰਕਸ਼ਨ wikiParseQuery (ਵਿਕਲਪ): ਸਤਰ : ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਰੋਤ ਵਜੋਂ ਵਰਤੇ ਜਾਣ ਵਾਲੇ url ਪਤੇ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ

ਵੇਰਵੇ ਡਾ Downloadਨਲੋਡ ਕਰੋ:

ਲੇਖਕ: el3um4s

ਸੂਤਰ ਸੰਕੇਤਾਵਲੀ: https://github.com/el3um4s/DenoWiki

#deno #nodejs #node #javascript

linux ਵਿੱਚ cc ਕਮਾਂਡ

ਇਹ ਵੀ ਵੇਖੋ: