func (t *OtpService) Generate(request *GenerateRequest) (*GenerateResponse, error) {
	rsp := &GenerateResponse{}
	return rsp, t.client.Call("otp", "Generate", request, rsp)
}
Generate an OTP (one time pass) code
package otp
import (
	"github.com/m3o/m3o-go/client"
)
func NewOtpService(token string) *OtpService {
	return &OtpService{
		client: client.NewClient(&client.Options{
			Token: token,
		}),
	}
}
type OtpService struct {
	client *client.Client
}