labile/social-mashine

This package is abandoned and no longer maintained. No replacement package was suggested.

social mashine for social network

1.0 2021-03-28 15:52 UTC

This package is auto-updated.

Last update: 2022-01-28 17:45:26 UTC


README

Шеринг информации по социальным сетям

Содержание

  1. Установка
  2. Методы
  3. Примеры

1. Установка

composer require labile/social-mashine

2. Методы

/**
 * Установить текст
 * @param string $item
 * @return static
 */
public function setText(string $item): static;

/**
 * Установить вложения
 * @param string ...$item
 * @return static
 */
public function setAttachment(string ...$item): static;

/**
 * Отправить объект получателю\получателям
 * @param int ...$recipient
 * @return array
 */
public function send(int ...$recipient): array;

3. Примеры

3.1 Отправка поста на стену ВКонтакте
/** Токен */
$access_token = '';

/** Версия vk api */
$v = '5.130';

$socialMashine = new VK($access_token, $v);

$socialMashine
    /** Текст */
    ->setText('Хола бола!')
    /** Вложения */
    ->setAttachment('photo-203359167_457239017', 'photo259166248_457277920', 'photo-203359167_457239017')
    /** Идентификатор группы\страницы с открытой стеной*/
    ->send(-203359167);