我想制作一个HTML网站。每当有人下载我的网站时,我都希望在手机上收到通知。我对Android应用程序制作知之甚少,但我确实有一些html。有没有办法做到这一点?我在哪里可以学会这样做?哪种编程语言? 谢谢你的答案!我将开始研究它。
答案 0 :(得分:1)
网站部分
在这里,您将需要一个服务器端脚本语言,如ASP.NET或PHP来构建您的网站,它将有一些代码来处理捕获您在网站上显示的链接项目的点击的部分,获取它其名称等信息,然后将消息推送到Google云消息传递(GCM)。您需要向GCM注册以获取发件人ID,以便用它从您网站的服务器端代码发布您的邮件。
嗯,这是一个非常大的主题,我将列出一些有用的资源,以帮助您开始在网站上进行开发
Android部分
在这里,您要创建一个简单的应用程序,它具有订阅GCM的服务(使用相同的GCM发送者ID)以获取注册令牌,然后它将能够通过onMessageReceived读取从GCM发送的推送通知消息方法
@Override
public void onMessageReceived(String from, Bundle data) {
String message = data.getString("message");
Log.d(TAG, "From: " + from);
Log.d(TAG, "Message: " + message);
// Handle received message here.
}
android和GCM的一些有用资源:
答案 1 :(得分:0)
您的受限制材料(如.pdf文件)可以由请求处理。 使用PHP可以轻松实现Az。因为您没有直接暴露.pdf,所以它将被称为downloads.php。在.php文件中,您将制作一个计数器并将其存储在文件或数据库中,并设置一个Google消息系统并向Android发送通知。就是这样。