在 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);
希望对您有所帮助
我正在尝试将 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);
希望对您有所帮助