带有c#的大量短信发送者和来自数据库的号码

时间:2017-09-09 13:54:08

标签: c# android winforms sms firebird

我有办公室程序,我用于我的工作,并有很多合作伙伴信息到数据库。列之一是Mobile Phone

我想做的是将我的Android手机连接到PC,运行该办公程序,然后从那里向所有合作伙伴发送一条消息。

如何将消息和号码传递给我的android,然后发送短信?

我已经阅读过关于从电脑发送短信的内容,但我发现只适用于诺基亚手机,某些程序以及过时的内容。

我的办公室程序是用c#/ winfroms / firebird制作的。

2 个答案:

答案 0 :(得分:0)

您必须使用mvc和c#编写api(连接到用户数据库并发送短信)然后您可以在Android studio中编写简单的应用程序以向您的api发送消息(使用retrofit2库)。如果您需要更多帮助。我可以在这里写一些sudo代码。 如果您必须通过手机发送短信,您可以通过api获取号码列表

MVC Api控制器从android获取目标号码:

public class SmsUsersController : ApiController
{
    private Context db = new Context();

    // GET: api/SmsUsers
    public IQueryable<SmsUser> GetSmsUsers()
    {
        return db.SmsUsers;
    }
}

并使用改造来读取api值: http://square.github.io/retrofit/

答案 1 :(得分:-1)

也许短信网关可以帮助您,https://github.com/ushahidi/SMSSync