我正在努力了解移动支付系统是如何运作的,它遍布社交网络和游戏。基本上我们只提交我们的电话号码,服务向我们发送我们承认的短信,然后从我们的单元中扣除金额电话服务提供商余额。
如果我必须写一个像boku.com或zong.com这样的类似引擎,我是否需要与我希望在哪个国家/地区的移动电话网络签订合同? 我只是一个开发人员,是否仍然可以编写这样的移动支付引擎,甚至可能会暴露api以允许其他人使用它。
由于
阿米特
答案 0 :(得分:2)
您需要获得一个SMS网关提供商的帐户,该提供商将为您提供一个简短的代码。在美国,如果您要向人们收取费用并开展业务,您必须拥有一个简短的代码。不确定英国和其他地方,但我认为它是相同的。 您必须遵守各种法规,例如为用户提供明确的停止机制,让他们了解付款等。 您基本上构建了将与网关提供程序连接的客户端(基于http和/或SMPP)。您的用户将发送短代码文本,网关提供商将触发您的“事件监听器”(再次,通过http请求到您的站点或SMPP)并向他们收费,并为您提供部分费用。你不会得到所有这一切。检查每个提供商的网站 - 他们通常会提供费用,以及网站上的所有详细信息。你最好对供应商做一个很好的研究,因为有些是好的,有些则不那么好。在开始搜索之前,请说明您需要的提供商(例如,您是否需要将长消息连接成一个或发送多个文本?)他们还将处理您的传出短信。 这就是它。这不是一个复杂的过程。
答案 1 :(得分:0)
我认为对于最简单的情况,你需要某种能够发送和接收短信的电话平台。 可能你还需要与移动运营商达成某种合同。
仅仅出于教育目的编写可以实现此目的的工作系统,您基本上只需使用连接到服务器的兼容手机。问题是找到一个拥有开源PC套件或API的人,这样你就可以构建自己的PC套件并读取/发送短信。