citrus-soft/bitrix24-php-sdk

Bitrix24 REST API的强大PHP库。mesilov/bitrix24-php-sdk的分支

0.6.5 2023-10-13 12:27 UTC

This package is auto-updated.

Last update: 2024-09-13 14:28:49 UTC


README

License Total Downloads

Bitrix24 REST API的强大PHP库

Bitrix24 API文档 - 俄语
Bitrix24 API文档 - 英语

新Bitrix24账户优惠码

  • b24io5gb — 在你的Bitrix24上增加5GB
  • b24iousers — 在你的Bitrix24上增加12个用户

注册新的Bitrix24账户

要求

  • php: >=5.3.2
  • ext-json: *
  • ext-curl: *
  • Monolog: 可选

示例

<?php
use Monolog\Logger;
use Monolog\Handler\StreamHandler;

// create a log channel
$log = new Logger('bitrix24');
$log->pushHandler(new StreamHandler('path/to/your.log', Logger::DEBUG));


// init lib
$obB24App = new \Bitrix24\Bitrix24(false, $log);
$obB24App->setApplicationScope($arParams['B24_APPLICATION_SCOPE']);
$obB24App->setApplicationId($arParams['B24_APPLICATION_ID']);
$obB24App->setApplicationSecret($arParams['B24_APPLICATION_SECRET']);
 
// set user-specific settings
$obB24App->setDomain($arParams['DOMAIN']);
$obB24App->setMemberId($arParams['MEMBER_ID']);
$obB24App->setAccessToken($arParams['AUTH_ID']);
$obB24App->setRefreshToken($arParams['REFRESH_ID']);

// get information about current user from bitrix24
$obB24User = new \Bitrix24\User\User($obB24App);
$arCurrentB24User = $obB24User->current();

安装

"mesilov/bitrix24-php-sdk": "dev-master"添加到你的应用程序的composer.json。或者将仓库克隆到你的项目中。

提交错误和功能请求

错误和功能请求在GitHub上跟踪

许可

bitrix24-php-sdk在MIT许可下授权 - 详细信息请参阅MIT-LICENSE.txt文件

作者

Maxim Mesilov - mesilov.maxim@gmail.com - https://twitter.com/mesilov
查看参与此项目的贡献者列表

需要定制的Bitrix24应用程序?

电子邮件: mesilov.maxim@gmail.com