在没有 public 帐户的情况下使用 Viber API

Using Viber API without public account

根据 Viber 站点的文档,需要 public 帐户 (PA) 才能使用其 API:https://developers.viber.com/api/rest-bot-api/index.html. There is a standard form for registering these accounts by providing company's information, can be found at https://www.viber.com/en/public-accounts。但我只是一名想要使用我自己的 Viber 帐户试用 API 的开发人员。

我可以在不创建 PA 的情况下实现吗?

没有。不幸的是,如果没有 public 帐户,则无法将机器人消息发送到私人帐户。无法将机器人分配给您的私人帐户。 Public 帐户在某种程度上是您机器人的帐户。 Viber 需要知道谁在向谁发送消息(PA 帐户 = 机器人)。

最简单的方法是创建 public 帐户但不发布它,这样它就不会出现在搜索结果中。虽然 PA 未发布,但您可以添加其他开发人员/测试人员,方法是使用他们的手机号码添加参与者,然后在需要时授予他们管理员权限。