Perguntas Como Fazer quando tem um Get com mais de um parametro

Mais
6 anos 6 meses atrás #32325 por jmfrolim
Pessoal estou com uma duvida de como fazer um Get com 2 parametros com RestFul no Protheus
Fontes em anexo

#include 'totvs.ch'
#include 'fwmvcdef.ch'
#include 'restful.ch'

User Function ZAPIMOT()
Return

WSRestFul MOTORISTAS Description "Serviços Rest para Motoristas"
WsData Codigo As String
WsData CPF As String
WsData Nascimento As Date
WsData Nome As String
WsData SobreNome As String
WsData Status As Boolean
WsData CNH As String

WSMethod Get Description "Retorna o Motorista informado na URL" WSSYNTAX "/MOTORISTAS || /MOTORISTAS/{}



End WSRestFul

WSMethod Get WsReceive Codigo WSService MOTORISTAS
Local cKey := Self:Codigo
Local cCPF := ""
Local ObjeTrnas := Nil
Local cJson := ""
Local lRet := .F.

::SetContentType("application/json")
ObjeTrnas:= Motorista():New(cKey,cCPF)
cJson:= FWJsonSerialize(ObjeTrnas)
::SetResponse(cJson)
lRet:= Iif(Empty(ObjeTrnas),.F.,.T.)
Return lRet

Minha duvia e a seguinte se eu deixar assim
WSMethod Get Description "Retorna o Motorista informado na URL" WSSYNTAX "/MOTORISTAS || /MOTORISTAS/CODIGO{}||/MOTORISTAS/CPF{}"

WSMethod Get WsReceive Codigo,CPF WSService MOTORISTAS
Local cKey := Self:Codigo
Local cCPF := Self:CPF

Será que vai funcionar?

Aguém ja tratou isso ?

Arquivo Anexo:

Nome do Arquivo: ZMOTORISTAS.zip
Tamanho do Arquivo:1 KB
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.082 segundos
Joomla templates by a4joomla