Awesome
<center> Un-Official Ovoid API Wrapper package for Go
</center>Repository berikut ini merupakan porting dari ovoid untuk Go
Install
go get github.com/adibaulia/ovoid-go
Usage
Anda harus mendapatkan Token untuk menggunakan API Ovo. <br> <br> <b>Langkah 1</b>
package main
import (
ovo "github.com/adibaulia/ovoid-go"
)
func main(){
login, err := ovo.NewOvoLogin("your_phone")
if err != nil {
...
}
l, err := login.Login2FA()
if err != nil {
...
}
<b>Langkah 2</b>
accessToken, err := login.Login2FAVerify(l.RefID, "your_verification_code")
if err != nil {
...
}
<b>Langkah 3</b>
auth, err := login.LoginSecurityCode(accessToken.UpdateAccessToken)
if err != nil {
...
}
YOUR_TOKEN := auth.Token
Lalu gunakan YOUR_TOKEN untuk menggunakan package ovoid. Contoh:
package main
import (
ovo "github.com/adibaulia/ovoid-go"
)
func main(){
o, err := ovo.NewClient("YOUR_TOKEN")
if err != nil {
...
}
b, err := o.GetAllBalance()
if err != nil {
...
}
}
Progress
Masih dalam pengembangan. Silahkan Pull Request untuk berkontribusi.
Thank You !