Java Facebook Messenger webhook获取用户';用户代理和ip地址

Java Facebook Messenger webhook获取用户';用户代理和ip地址,java,facebook,facebook-graph-api,jersey,webhooks,Java,Facebook,Facebook Graph Api,Jersey,Webhooks,我正在开发一个应用程序,它接受facebook的消息并注册为FB messaging webhook的消费者。我可以看到很多参数,但看不到用户的ip地址和用户的用户代理字符串。这些参数是否可用?如果可用,如何获取 @Path(value = "/webhook") @POST @Consumes(MediaType.APPLICATION_JSON) public Response postAccept(String str) { Gson gso

我正在开发一个应用程序,它接受facebook的消息并注册为FB messaging webhook的消费者。我可以看到很多参数,但看不到用户的ip地址和用户的用户代理字符串。这些参数是否可用?如果可用,如何获取

    @Path(value = "/webhook")
    @POST
    @Consumes(MediaType.APPLICATION_JSON)
    public Response postAccept(String str) {
        Gson gson = new Gson();
        logger.info("Input string:" + str);
       //need to have ip and user-agent params here
        MessageWrapper src = gson.fromJson(str, MessageWrapper.class);
        try {
            if (src.getObject().equals("page")) {
                src.getEntry().forEach(entry -> {
                    logger.info("Entry:" + entry);
                    entry.getMessaging().forEach(e -> {
                        this.dispatchMessage(entry, e);
                    });
                });
            }
        } catch (Exception e) {
            logger.error("error", e);
            return Response.ok(src).build();
        }

        return Response.ok(src).build();
    }

你为什么需要它们?不,你不能得到他们谢谢,我需要它,因为我的雇主想统计有多少来自不同国家的用户使用这个messenger,etcOk。就像我说的你拿不到它们为什么你需要它们?不,你不能得到他们谢谢,我需要它,因为我的雇主想统计有多少来自不同国家的用户使用这个messenger,etcOk。就像我说的,你拿不到