21 마켓 플레이스에서 Bitcoin으로 50 개 이상의 API 구매

작성 : Michael Goldstein, Eli Haims, John Granata, Justin P. O’Brien, Tyler Julian, Matt Storus, Mariano Rodriguez, Balaji S. Srinivasan

오늘부터 21 개의 비트 코인 컴퓨터를 가지고 있거나 무료 클라이언트에 미리 액세스 할 수있는 경우 이제 신용 카드, 가입 또는 API 키없이 21 마켓 플레이스에서 비트코 인용 50 개 이상의 유료 API를 구입할 수 있습니다. 수행 할 수있는 작업은 다음과 같습니다.

더 많은 콘텐츠가 제공되지만이 세트는 재미있게 놀 수 있습니다. 머신 러닝이나 매핑과 같이 더 많이 표시되고 싶은 특정 유료 API 그룹이있는 경우 slack.21.co의 Slack 채널을 통해 알려주세요. 또는 21 publish를 사용하여보고 싶은 API를 자체 게시 할 수 있습니다!

비트 코인 컴퓨터의 명령 줄에서 기계 지불 가능한 API 구매가 작동하는 방식에 대한 간단한 예를 보여 드리겠습니다. 21의 최신 버전으로 업데이트하고 몇 개의 satoshi를 채굴 한 다음 해당 잔액을 사용하여 API 호출을 구매합니다.

이 API 호출은 내부적으로 매핑 서비스를 사용하여 문자열로 지정된 주소의 위도와 경도를 찾습니다. 통화 당 0.5 센트로 기본 매핑 서비스의 요청 당 가격이 BTC 당 400 달러입니다.

다음과 같이 Python 프로그램 내의 21 개 마켓 플레이스에서 API를 구입할 수도 있습니다.

가입이나 API 키가 필요하지 않습니다. 필요한 것은 two1 라이브러리에서 사용하는 로컬 비트 코인 지갑뿐이었습니다. 대략적으로 말하자면 API 가입에 일반적으로 필요한 로그인 / 비밀번호 / 신용 카드 조합을 공개 주소 / 비공개 키 / 비트 코인 잔액 조합으로 대체했습니다. 여기서 가장 큰 장점은 비트 코인 지갑이 기본적으로 로그인 및 결제 자격 증명을 제공하므로 API 가입이 필요 없다는 것입니다.

다음은 얼굴 인식 API 호출을 구매하는 오프 체인 결제 대신 온 체인을 사용하는 또 다른 예입니다.

이 이미지는 Freebase 데이터베이스의 Marc Andreessen의 얼굴과 일치합니다. 다시 말하지만이 API 호출을 구매하는 데 로그인이 필요하지 않았습니다. 21 개의 소프트웨어와 충분한 로컬 비트 코인 잔액 만 있으면됩니다.

기본적으로 21 개의 마켓 플레이스는 간단한 형태의 오프 체인 소액 결제를 사용합니다. 그러나 다음 예와 같이 소액 결제 채널을 사용하여 API 호출을 할 수도 있습니다.

이 작업은 우편 번호 범위를 반복하고 각 호출에서 API를 호출합니다. 한 가지 제한이 있습니다. 지금 당장은 API 단위로 입금 거래가 필요합니다. 하지만 곧 모든 21.co API에서 구매하기 위해 하나의 결제 채널 입금 거래를 할 수있게 될 것입니다.

이제 API를 구입하기가 매우 쉬워 졌으므로 다음과 같이 여러 유료 API 호출을 함께 연결할 수 있습니다.

이 프로그램은 세 가지 머신 러닝 API를 사용하고이를 구성하여 중국어 텍스트 이미지를 영어 음성 오디오로 번역합니다. 파이프 라인의 모습은 다음과 같습니다 (클릭하여 확대 할 수 있음).

다음은 부호의 OCR에서 생성 된 출력 사운드와 영어로의 번역, 텍스트에서 음성 합성으로 이어집니다.

관례에 따라 파이프 라인의 첫 번째 및 마지막 함수 뒤에 이러한 종류의 복합 API 이름을 지정합니다.이 경우에는 ocr2speech21이됩니다. 여기에서이 샘플 프로그램을 복제하고 실행할 수 있습니다.

마지막으로 방금 생성 한 복합 API를 다음과 같이 21 개의 소액 결제 마켓 플레이스에 게시 할 수 있습니다.

다음은 파이프 라인을 시각적으로 이해하는 방법입니다. 계속해서 확대하려면 클릭하세요.

이 예제의 소스를 살펴보면 ocr2speech-server.py의 가격을 체인에있는 개별 API 가격의 합계로 설정하고 상단에 작은 마진을 두었습니다. 이것은 일종의 디지털 공급망에서 자신의 부가가치 기계 지불 API를 만들기 위해 다른 사람이 만든 유료 API를 구성하는 방법을 보여주는 매우 간단한 예입니다.

모바일의 부상으로 API의 수가 크게 증가했습니다. 요즘 중요하지 않은 모든 앱은 먼저 API로 설계되어 휴대폰, 태블릿 및 데스크톱과 같은 여러 클라이언트에 데이터를 제공 할 수 있습니다.

하지만 API가 많은 애플리케이션의 사용자 인증 정보를 관리하는 것은 여전히 ​​매우 어렵습니다. 이와 관련하여 가장 중요한 API 외에는 수익을 창출하기가 어렵습니다. 그 이유는 API 구매의 기본 비용이 API를 실행하는 데 드는 호출 당 비용이 아니기 때문입니다. 대신 개발자 시간의 고정 비용과 가입에 드는 에너지입니다.

21 비트 코인 지갑과 기계 결제 API 개념을 통해 이러한 많은 문제를 해결하고 새로운 방식으로 유료 API 작업을 시작할 수 있습니다. 단계는 다음과 같습니다.

이 기술을 사용해보고 싶다면 지금 바로 21 비트 코인 컴퓨터를 구입하거나 21.co/free에서 무료 클라이언트에 대한 조기 액세스를 신청하세요!

2016 년 4 월 2 일에 medium.com 에 처음 게시되었습니다.