ryuamy/whatsapp-qiscus-php

Qiscus Whatsapp API 第三方 PHP 库

1.0.0 2021-07-22 09:58 UTC

This package is auto-updated.

Last update: 2024-09-22 17:44:44 UTC


README

license release

Qiscus Whatsapp API 第三方 PHP 包。

在使用此包之前,请确保您已在此处注册了 Qiscus 多渠道账户。您还需要 WABA (WhatsApp 商务账户) ID 来创建模板。

安装

使用以下命令通过 composer 安装包

composer require ryuamy/whatsapp-qiscus-php

调用包

在您的项目中添加以下代码

use Ryuamy\WAQiscus;

用法

WAQiscus\Class::function( $appId, ... );

示例

认证

获取 Token

$bodyParameters = [
    'email' => '(Qiscus login email)',
    'password' => '(Qiscus login password)',
];

$Whatsapp = WAQiscus\Authentication::getToken( '(Application ID)', $bodyParameters );

发送消息

模板消息

使用模板发送 WhatsApp 聊天。请确保您已在 Qiscus 控制台中创建了模板。

$bodyParameters = [
    'to' => '62812345678',
    'type' => 'template',
    'template' => [
        'namespace' => '(namespace template)',
        'name' => 'template_testing',
        'language' => [
            'policy' => 'deterministic',
            'code' => 'en'
        ],
        'components' => array() //header, body, and footer template variables
    ]
];

$Whatsapp = WAQiscus\Message::template( '(Application ID)', '(Token Auth)', '(Channel ID)', $bodyParameters );