Como desenvolver aplicações SMS usando Delphi e Web Services:
Quando se trata de desenvolvimento de aplicativos baseados em tecnologia de serviços da Web, a primeira ferramenta de desenvolvimento que a maioria das pessoas pensa é o Vs.net. Na verdade, como líder em ferramentas de desenvolvimento rápido de aplicativos (RAD), o Delphi tem apoiado o desenvolvimento e a aplicação da Web. Serviços desde 6.0 Este artigo Utilizando Delphi 7.0 para chamar o Web Service do Sina para enviar mensagens SMS para desenvolver aplicações SMS.
O primeiro passo é preparar e compreender o Sina SMS Web Service. O endereço do serviço Web da Sina para envio de mensagens de texto é http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl Este serviço Web possui apenas um método, string sendXml(carrier,userid,password,mobilenumber,content,msgtype) . . Todos os parâmetros são do tipo string e seus significados são basicamente os seguintes (podem estar incorretos).
Operadora: Nome da operadora Parece que você pode inseri-lo casualmente. Recomenda-se inserir Sina. Se você inserir outros valores, a mensagem será enviada muito lentamente.
ID do usuário: ID do seu celular registrado no Sina Wireless. Se você não registrou seu celular em http://sms.sina.com.cn, não poderá usar este serviço da Web para enviar mensagens de texto;
Senha: a senha que você utilizou ao cadastrar seu telefone no Sina Wireless;
Mobilenumber: o número do celular da outra parte;
Conteúdo: o conteúdo da mensagem curta enviada;
Msgtype: O tipo de envio de mensagens curtas, acho que suporta MMS, mas não sei como usá-lo. Parece que você pode inserir o que quiser.
Consulte as instruções relevantes no site da Sina Wireless para obter o padrão tarifário. Deve ser um centavo por linha, mas também pode ser dois centavos por linha. Como o mecanismo de fila de mensagens pode ser usado em segundo plano, pode haver um longo atraso durante horários de pico.