Golang을 사용하여 방송 시간 충전, 공과금 지불, 방송 시간을 현금으로 전환 등

안녕하세요 개발자 여러분, 이 문서는 프로젝트에서 다음 기능을 사용하려는 개발자를 위한 것입니다.
  • 방송 시간 충전
  • 구매 데이터
  • 공과금 납부
  • 방송 시간을 현금으로 전환

  • 이 패키지를 사용하면 몇 가지 간단한 단계를 통해 이러한 기능을 프로젝트에 통합할 수 있습니다.

    API를 사용하여 이러한 목표를 달성하는 것이 얼마나 어려운지 알고 있기 때문에 시간을 들여 이 모든 것을 처리하는 Go 라이브러리를 만들었습니다. 라이브러리는 bingpay에서 제공하는 타사 API를 사용합니다.
    Bingpay는 저렴한 Airtime & Data Topup, Send & Recieve Cash, Pay Utility Bills, Purchase Giftcards, Trade Airtime, Paypal & Giftcards 및 International Topup을 허용하는 모든 플랫폼을 위한 하나의 앱입니다. 공개된 API에는 일부 기능만 사용할 수 있지만 이러한 모든 기능은 내부bingpay에서 사용할 수 있습니다.

    이제 흥미로운 내용으로 바로 들어가겠습니다.

    방송 시간 구매



    이것을 사용하여 방송 시간 구매를 수행하십시오.
    모든 방송 시간 구매에 대해 즉시 2% 할인을 받습니다.

    package main
    
    import (
        "fmt"
        bingpay "github.com/hisyntax/bingpay-go"
        "github.com/hisyntax/bingpay-go/airtime"
    )
    
    func main() {
        bingpay.Token = "your bingpay api secret key" // to add your secret key for the api requests 
    
        phone := "08000000000" // Phone number to recharge.
        amount := 100 // Amount to recharge. e.g 100 for 100 naria topup
        network_id := 0 // Network (As seen in the all-networks endpoint).
        response, status, err := airtime.BuyAirtime(phone,amount,network_id)
        if err != nil {
            fmt.Println(err)
        }
    
        fmt.Println(status)
        fmt.Println(response)
    }
    


    github.com/hisyntax/bingpay-go에서 다른 많은 방법을 사용할 수 있습니다. 각 방법에 대한 더 많은 예제 코드를 보려면 github.com/hisyntax/bingpay-go을 방문하십시오. 이 패키지는 쉽게 사용할 수 있도록 적절하게 문서화되어 있으므로 이 패키지의 모든 메서드에는 예제 코드가 있습니다.

    좋은 웹페이지 즐겨찾기