is-web-monetized

여기 DEV에서 기사를 검색하고 읽는 동안 내 피드에서 이 흥미로운 hackathon을 발견하고 소위 web monetization라는 이 API에 대한 전 세계 다른 개발자의 몇 가지 리소스와 놀라운 아이디어/프로젝트를 읽기 시작했습니다. docs는 간단하지만 슬프게도 실제로 web monetization를 사용하는 웹사이트를 검색하는 데 어려움을 겪고 있습니다. 그래서..... 제가 한 일이 여기 있습니다!

내가 만든 것



💸 특정 웹사이트가 웹에서 수익을 창출하는지 쉽게 확인할 수 있도록 아주...아주...아주...심플npm package을 만들었습니다.


https://webmonetization.org/

제출 카테고리:



기초 기술

데모



전역적으로 설치하고 터미널에서 실행하여 도구를 쉽게 사용해 볼 수 있습니다.

설치



  npm install is-web-monetized

사용법(CLI를 통해)



  monetized https://testwebmonetization.com/demo.html



💡 I want to show it in table format. what do you think?


사용법(의존성)



  const { isWebMonetized } from 'is-web-monetized'
  const url = 'example.com'

  isWebMonetized(url).then(obj => {
    /*
      {
        monetized <boolean>,
        url <url>,
        content <wallet>,
      }
    */
    console.log(obj)
  }).catch(err => console.log(err))

코드 링크




jkga / is-web-monetized


웹 수익 창출이 활성화되어 있는지 확인하는 매우 간단한 도구





💸 is-web-monetized


특정 웹사이트에서 웹 수익 창출이 활성화되어 있는지 확인하는 매우 간단한 도구

웹 수익 창출이란 무엇입니까?


Web Monetization은 웹사이트에서 브라우저 및 사용자의 Web Monetization 제공업체를 통해 사용자에게 소액 결제를 요청할 수 있도록 하는 API입니다.

공식 웹사이트: https://webmonetization.org/


사양: https://webmonetization.org/specification.html


설치

  npm install is-web-monetized

용법


웹사이트를 직접 방문하지 않고도 해당 웹사이트에서 Web Monetization API를 사용하는지 확인할 수 있습니다.

💡 Node module MUST be installed globally

  npm install is-web-monetized -g
터미널에서 monetized [URL]를 실행합니다.
  monetized example.com 
또는 종속성으로 사용
  const { isWebMonetized } from 'is-web-monetized'
  const url = 'example.com'
  isWebMonetized(url).then(obj => {
    /*
      {
        monetized <boolean>,
        url <url>,
        content <wallet>,
      }
    */
    console.log(obj)
  }).catch(err => console


View on GitHub

내가 만든 방법



당신이 기억한다면, 나는 SIMPLE이라고 말했고 그것은!. 이 도구는 기본적으로 웹사이트에서 monetization 메타를 읽습니다.

종속성

  • jsdom - 쉽게 읽을 수 있도록 metas
  • isomorphic-fetch
  • 좋은 웹페이지 즐겨찾기