【发布时间】:2016-08-26 06:31:51
【问题描述】:
在我测试推送通知与 Postman 一起使用后,我想在我的应用程序中发送消息时向 FCM 发送推送请求。调用的函数将转到我的 Java 服务器并调用如下函数:
@POST
@Consumes(MediaType.APPLICATION_JSON)
public Response sendMsg(Message m) throws ExceptionFacade {
...
}
所以每次我调用这个函数时,我都想用一个 json 向https://fcm.googleapis.com/fcm/send 发送一个 POST 请求。
我想知道是否已经为 Java 服务器准备好了代码?以及如何实现它的一些帮助。
我也不明白是否可以使用 php 文件来执行此操作(我发现类似 https://github.com/Paragraph1/php-fcm 的东西)。我正在使用 angularjs。
谢谢你们!
【问题讨论】:
-
我想我不明白。所以你问如何在java中发送http请求?
-
是的,我认为它有库?
-
我的意思是在 Postman 中执行与 java 中相同的 POST 请求
-
网上有很多可用的资源。例如这个 SO 答案:stackoverflow.com/a/3325065/2633917
-
导入有些麻烦,导入org.apache.http.HttpEntity;导入 org.apache.http.HttpResponse;导入 org.apache.http.client.HttpClient;导入 org.apache.http.client.methods.HttpPost;导入 org.apache.http.entity.StringEntity;
标签: java angularjs firebase http-post firebase-cloud-messaging