Symfony 4&;Zoho SKD 2.0
嘿,伙计们,我是Symfony 4的新手,我正在尝试使用Zoho 2.0 SDK连接到他们的API,并将数据从另一个站点推送到自定义字段 我使用以下方式安装了Zoho SDK:Symfony 4&;Zoho SKD 2.0,symfony,auth0,zoho,Symfony,Auth0,Zoho,嘿,伙计们,我是Symfony 4的新手,我正在尝试使用Zoho 2.0 SDK连接到他们的API,并将数据从另一个站点推送到自定义字段 我使用以下方式安装了Zoho SDK: composer require zohocrm/php-sdk 它已成功安装到“我的供应商”文件夹中 我把它添加到我的控制器上 <?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractCont
composer require zohocrm/php-sdk
它已成功安装到“我的供应商”文件夹中
我把它添加到我的控制器上
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use zohocrm\php-sdk;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}
不能在命名空间中使用连字符-
。这就是为什么使用zohocrm\php-sdk代码>无效。有关此的详细信息
但是它给了我一个错误,说它找不到文件
我不认为这是你的错误。您显然会遇到以下错误:
(1/1) ParseError
syntax error, unexpected '-', expecting ',' or ';'
in HomeController.php line 6
主要问题是没有正确使用类。请参阅,以导入适当的类以供使用
例如,我想使用ZCRMProfileCategory
。查找以下导入此类的工作控制器代码
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use ZCRMProfileCategory;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}
谢谢,但是我需要找到该文件夹的每个引用并重命名它吗?我不确定你的意思,但我认为你不需要重命名任何东西。当您放置use ClassName时,指定的类将自动加载代码>在顶部。我认为ZCRMRestClient
是您需要的主要类。只需导入它并通过use ZCRMRestClient开始使用它代码>谢谢,我想你应该把“使用zohocrm\php sdk”放在最上面。我的错误。这个API的设置非常糟糕。