23 if (!Loader::includeModule(
'seo'))
28 if (!Service::isRegistered())
33 $authorizeData = Service::getAuthorizeData(\
Bitrix\Seo\
Engine\Bitrix::ENGINE_ID,
'M');
35 $this->
setAccessToken(COption::GetOptionString(
'sender', self::ACCESS_CODE));
50 'methodName' =>
'project.list',
51 'pool_id' =>
$params[
'pool_id'] ?? 0,
52 'limit' =>
$params[
'limit'] ?? 10,
53 'status' =>
$params[
'status'] ??
'ACTIVE',
54 'sort' =>
$params[
'sort'] ??
'-id',
71 'methodName' =>
'pool.list',
73 'project_id' =>
$params[
'project_id'] ?? 0,
74 'limit' =>
$params[
'limit'] ?? 10,
75 'sort' =>
$params[
'sort'] ??
'-id',
93 'methodName' =>
'project.list',
96 'limit' =>
$params[
'limit'] ?? 10,
97 'status' =>
$params[
'status'] ??
'ACTIVE',
98 'sort' =>
$params[
'sort'] ??
'-id',
116 'methodName' =>
'geo.list',
118 'limit' =>
$params[
'limit'] ?? 10,
119 'regionType' =>
$params[
'regionType'] ??
'all',
120 'lang' => strtoupper(LANGUAGE_ID),
139 'methodName' =>
'project.info',
157 'methodName' =>
'project.create',
158 'parameters' => $project->
toArray()
175 'methodName' =>
'pool.create',
176 'parameters' => $pool->
toArray()
194 'methodName' =>
'project.edit',
195 'parameters' => array_merge(
196 [
'id' => $project->
getId()],
215 'methodName' =>
'pool.edit',
216 'parameters' => array_merge(
217 [
'id' => $pool->
getId()],
236 'methodName' =>
'task.create',
237 'parameters' => $task->
toArray()
255 'methodName' =>
'task-suites.create',
256 'parameters' => $taskSuite->
toArray()
268 'methodName' =>
'operations.list'
284 foreach ($taskList as $item)
286 $tasks[] = $item->toArray();
291 'methodName' =>
'task.create',
292 'parameters' => $tasks
309 'methodName' =>
'task-suites.stop',
330 'methodName' =>
'task.delete',
350 'methodName' =>
'pool.open',
368 'methodName' =>
'pool.close',
380 return 'seo.client.toloka.';
createProject(Project $project)
createTasks(array $taskList)
editProject(Project $project)
stopTaskSuite(string $suiteId)
getProjectList($params=[])
getProjectInfo($params=[])
createTaskSuite(TaskSuite $taskSuite)
setClientSecret($clientSecret)
setAccessToken($accessToken)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']