针对服务站点的Android短信接收服务分析以及开发Android新功能的经验

创建用于接收SMS的服务的历史吸收了2013年代的起源,并一直延续到今天。在此期间,用户之间形成了最受欢迎服务的活跃顶端,但首先,在进行分析之前,我想在比较站点和应用程序之间的优缺点,突出显示每种服务实例的主要芯片并总结逻辑的背景下打开主题。结果,在这种情况下,值得使用该站点,以及在哪些应用程序中。



接收短信的主要服务质量



让我们重点介绍服务的主要功能,这些功能可以激发用户的信心,而未来项目的利润将取决于这些功能。



  1. 数字的持续可用性及其号码将始终是所有服务的紧迫问题,因为某些国家/地区会阻止此类活动,而对于用户来说,这是他访问SMS接收服务时看重的主要因素。
  2. 一个房间的价格是用户选择服务时要看的下一点。
  3. 号码到达的速度-速度越快,用户对这项服务的信心就越大。
  4. 拥有数字的国家数量-逐渐扩大数字网络,不同国家/地区对服务感兴趣的用户数量也在增长,因此,此项是发展中最重要的项目之一。
  5. 语言的本地化-在访问服务时根据用户的语言自动更改语言的能力,也是促进SEO推广和增加受众的好因素。
  6. SMS收据表单-交付的代码看起来起着重要的作用,用户始终欣赏极简主义,这意味着仅应将代码交付给用户界面。
  7. 界面的便利性-用户评估所提供功能的可读性,订单的最低点击次数和接受(1次点击)。
  8. 使用服务时,复制带有或不带有国家/地区代码的号码的能力是主要因素,这种机会可以提高使用服务的速度并节省用户的时间。
  9. — , , .
  10. — .
  11. : « , , » — , , , , , .
  12. — .
  13. — , .
  14. 多线程-能够并行订购大量数字的能力,这将使您可以同时订购不同注册的代码。
  15. API的存在-软件界面可让您扩展项目并将其集成到各种系统(自动帐户注册商,促销服务,为客户提供服务的自动化)。
  16. 其他筹码-此项目包括服务站点不可用的筹码,例如:自动复制号码,自动播放代码,自动复制发送的代码。


这些要点是每种服务的基础,其质量当然要根据其可用性进行评估。显然,所有这些都是自动化的,需要项目团队的持续支持。



对抗短信接收服务



抵御自动化“机器人系统”的保护一直而且正在实施,这已不是什么秘密了。每个人都尽可能地保护自己的项目,除了基本的方法外,还提出了自己的保护方法。他们通过硬件,罂粟地址,gps,屏幕窗口大小,使用电话以及许多其他方法,为注册时间限制,除了解决验证码之外的难题之谜,而且在大多数情况下,这些帮助(但不是100%)有助于所有这些保护的后果会影响任何在线项目的内部安全。



由于存在漏洞,开发人员的懒惰或客户不愿意在保护上花费额外资金的漏洞使人们视而不见;最终,所有保护都旨在从“机器人般的”大规模行动中识别一个人。

但是,所有这一切并不能阻止“手动移动漫游器”的存在(一个帐户还不够用,他们出于自己的目的使用大量注册的用户),在移动设备上最多可以有200个电报帐户来发送垃圾邮件或作弊行为。



现在是移动通讯工具,由于在电报,不和谐,谷歌,Whatssap,Viber和其他社交媒体上的大量注册,移动通讯工具在2020年的全球危机中日益流行。网络上,由于漫游器引起的大规模注册的指标在受众群体中的排名飙升至首位。



Android的短信接收服务



为了占领目标受众的市场,许多项目纷纷涌入,因此决定满足这一细分市场的所有需求。因此,根据Play市场的估算和总体评价,有足够数量的具有不同类型和功能的项目被加盖戳记,但是没有人照顾它们的质量,有一些项目是免费的,但是带有烦人的广告,数字被一遍又一遍地撕裂,代码根本没有出现。不建议使用它们。因此,决定进行一个新项目,该项目将以新的面貌和新的含义为Android重新构想,并具有新的含义,它将能够涵盖优质服务的所有方面。我们将在稍后进行分析。



浏览器服务和应用程序的比较



让我们从服务开始!根据用户的需求,我们对此类项目有了基本的要求,这些功能随着功能的增长而过剩,但是普通用户希望看到的所有内容仍然无法访问,因为他的深思熟虑只需要梦见自己喜欢的服务会费心地为移动设备创建应用程序...



但是,不,让我们通过计算创建此类项目的盈利能力来消除所有想法和失望,因为服务的主要收入是为机器人生态系统的自动化系统提供API,因此普通的“用户”对“他们所拥有的”感到满意,并且在理论上应该得到满足。



但是有什么收获呢?让我们计算一下用户花费的时间,以便每次需要获取一个号码时,他都需要登录到该站点,尽管还有一个额外的。与高速缓存,保存密码,服务相关的功能强加了会话限制,以担心其客户端的安全性,并且在获得授权后,找到所需的页面是一堆例行操作,这浪费了用户每天的时间。流量呢?宝贵的千字节会随着时间的流逝而消失。



因此,经过最深入的努力和高速,提出了Android移动开发项目的基本要求。



Android开发经验



质量要求(第1-15点,上面可用)+在基于浏览器的服务站点中不可用的其他功能:



  • 订购后自动复制号码到剪贴板。
  • ( ).
  • , .
  • .
  • .
  • .
  • .
  • .
  • .


下一个任务是确定选择哪个开发平台,并在将来不仅开发Android应用程序,而且还开发其他操作系统。



在权衡了所有优点和缺点之后,在Android Studio和Visual Studio Xamarin之间进行选择,选择了Visual Studio Xamarin上的平台,因为我更喜欢C#语言,并且C#有了一些开发,将来如果项目启动,这将是可能的将其集成到IOS和UWP。



但是,这里的陷阱是我第一次遇到文字标记“ xaml”,这个陷阱花了我一周的时间,因为任务是创建一个简单的简约用户界面,而没有“ quacozyabers”和其他反读字体。处理了文本标记,编写了一些基本功能之后,我们开始进行调试,没有任何麻烦。



然后问题变成了边缘:为什么如果没有人可以使用这个应用程序呢?

意识到所有的风险后,花了25美元购买了一个Google Play开发者帐户,但要发布该帐户,还很遥远,这个问题是“如何在未经授权的情况下获利?”



一个想法提出了一种算法,该算法可以对密钥进行加密和解密,因此该项目将被货币化。



然后启动了第一个版本,该版本在一个月后发布,涉及隔离。



好的,该项目已准备好发布第一个版本,该如何推广?在Google Play控制台中,发现了一个功能,该功能允许您使用广告在Play Market平台上推广项目,因此决定每月捐赠10美元,但这并没有带来多少回报,并且在整个购买过程中仅购买了2把钥匙。



那么如何以及在谁身上进行测试,在哪里吸引客户呢?



另一个哲学思想是尝试在盗版应用程序的网站上分发您的应用程序,意思是他们会为他们抛出apk,他们会上传它+作为回报,我会得到PR,当然没有人免费。



好吧,我毫不犹豫地决定将其发布在论坛上。这为应用程序的进一步开发提供了积极的经验,论坛用户确定了主要错误,以及针对改进应用程序稳定性的批评,提供了用于测试的密钥,在使用测试密钥的20天中,用户在数字上花费了500卢布。论坛。



好的,我们发现了错误,对应用程序进行了测试,并且在Play市场中,根据受众群体保留统计数据,只有不到10人,而且没人买钥匙,这是怎么回事?



达到多语制的地步之后,很明显,Play Market的大多数受众都是英语,因此下一步就是创建一个多语种应用程序,后来我不得不后悔,这应该在应用程序设计的第一阶段就进行了,因为现在您必须为转移到项目资源,通过构造函数链接,并检查应用程序是否使用这种编码,以及带有点“。”的共谋理论。和“ ru-Ru”编码中的逗号“,”(“。”除外,对“,”起作用)和“ en-US”(不与“,”一起显示,对“。”起作用)。是的,仅在使用double类型时就可以了。因此,请在您的项目中正确使用整数除法的其余部分,而不是因为事实证明我不得不重写两个月的代码!



All Articles