agenciafmd/laravel-multidadosti

dev-master 2024-03-05 14:20 UTC

This package is auto-updated.

Last update: 2024-09-05 15:19:43 UTC


README

Downloads Licença

  • 向Multidadosti发送转换

安装

composer require agenciafmd/laravel-multidadosti:dev-master

配置

为了进行集成,我们需要 API URL

因此,需要在我们的 .env 中设置地址

MULTIDADOSTI_API_URL=https://xxxxxxxxx.multidadosti.com.br/webservices/rest/api.php?api_method=incluir_oc

需要认证,需要在我们的 .env 中提供数据

MULTIDADOSTI_AUTH_TOKEN=token
MULTIDADOSTI_USERNAME=username@email.com
MULTIDADOSTI_PASSWORD=sua_senha

使用

将字段以数组格式发送到 SendConversionsToMultidadosti。

email 字段是必需的 =)

为了通过 jobs 使过程正常工作,需要按照以下方式传递cookie的值。

use Agenciafmd\Multidadosti\Jobs\SendConversionsToMultidadosti;

$data['email'] = 'carlos@fmd.ag';

SendConversionsToMultidadosti::dispatch($data + [
        "usuario_ws": "seu_usuario",
        "senha_ws": "sua_senha",
        "cod_divisao": "COM01",
        "cod_solicitacao": "SO124",
        "cod_campanha": "",
        "cod_origem": "",
        "codigo_midia": "MID10",
        "nome_cliente": "Irineu Martins Junior",
        "email_cliente": "irineu@fmd.ag",
        "ddd_cel_cliente": "17",
        "tel_cel_cliente": "335324444",
        "descricao": "Mensagem de teste da F&MD"
    ])
    ->delay(5)
    ->onQueue('low');

请注意,在我们的示例中,我们将作业发送到 low 队列。

请确保您的 queue:work 运行情况如下。

php artisan queue:work --tries=3 --delay=5 --timeout=60 --queue=high,default,low