有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何获取订阅我的公共viber帐户的订阅者的信息?

我需要订阅服务器的用户id。在documentation中,它只显示如下回调:

{
   "event":"conversation_started",
   "timestamp":1457764197627,
   "message_token":4912661846655238145,
   "type":"open",
   "context":"context information",
   "user":{
      "id":"01234567890A=",
      "name":"John McClane",
      "avatar":"http://avatar.example.com",
      "country":"UK",
      "language":"en",
      "api_version":1
   },
   "subscribed":false
}

共 (1) 个答案

  1. # 1 楼答案

    您提供的文档链接是关于某些特定用户订阅时出现的Webhook事件的

    您可以做的是使用Get Account Info端点获取有关订阅者的信息。它的响应包含subscribers_countmembers(带有以下字段的列表:idnameavatarrole

    p.S.您需要检查的唯一一件事是公共帐户订户是否也是聊天机器人订户