// Call the BNI API at specific `path` using the specified HTTP `method`. The result will be
// given to `v` if there is no error. If any error occurred, the return of this function is the error
// itself, otherwise nil.
Call the BNI API at specific `path` using the specified HTTP `method`. The result will be
given to `v` if there is no error. If any error occurred, the return of this function is the error
itself, otherwise nil.
// Call the BNI API at specific ` path ` using the specified HTTP ` method ` . The result will be // given to ` v ` if there is no error . If any error occurred the return of this function is the error // itself otherwise nil .
func (c *Client) Call(method, path string, header map[string]string, body io.Reader, v *map[string]interface{}) error {
	req, err := c.NewRequest(method, path, header, body)
	if err != nil {
		return err
	}
	return c.ExecuteRequest(req, v)
}
func ( c * Client ) Call ( method , path string , header map [ string ] string , body io . Reader , v * map [ string ] interface { } ) error { req , err := c . NewRequest ( method , path , header , body ) if err != nil { return err } return c . ExecuteRequest ( req , v ) }
Call the BNI API at specific `path` using the specified HTTP `method`.
Call the BNI API at specific ` path ` using the specified HTTP ` method ` .