在 symfony 中集成 Whatsapp API

Integrating Whatsapp API in symfony

我正在尝试将 WHAnonymous API 集成到我的 symfony 项目中。

我已经使用 composer install 将它包含在我的项目中,它现在位于我的 vendor 文件夹中。

但是我不明白如何将它导入到我的项目中!

这是我的经理class。

<?php

namespace AppBundle\Managers;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;


class WhatsAppManager
{

  private $test;
  /**
   * Constructor
   */
  public function __construct()
  {
      $this->test =1;
  }

  public function sendMessage()
  {
    $username = ""; // Your number with country code, ie: 34123456789
    $nickname = ""; // Your nickname, it will appear in push notifications
    $debug = true;  // Shows debug log

    // Create a instance of WhastPort.
    $w = new WhatsProt($username, $nickname, $debug);
    var_dump("In send message method");
  }
}
 ?>

我用过

require_once 'whatsprot.class.php';

require_once 'Whatsapp\Bundle\Chat-api\src\whatsprot.class.php';

use Whatsapp\Bundle\Chat-api\Whatsprot

但这就是行不通。 请告诉我正确的做法! 当我在 symfony 中使用第 3 方供应商时,我应该做些什么。

我确实查看了 WHanonymous 的文档,但我只找到了使用它的代码片段,而不是导入它的方法。 Git WHAnonymous 的回购:https://github.com/WHAnonymous

class 没有命名空间,但由我的作曲家创建的自动加载系统正确加载。因此,您可以在不使用任何 include 或 require 指令的情况下引用 class,而只需使用 \ 作为示例:

   // Create a instance of WhastPort.
    $w = new \WhatsProt($username, $nickname, $debug);

希望对您有所帮助