mSocial - или залихвацкий кросспостинг в соцсети.
В общем недавно загорелся желанием написать какое-нибудь полезное расширение. По своему опыту точно знаю, что нормальных расширений для постинга в соцсети нет. А увидев что появился VKShare за 800 рублей, да еще и с возможностью постинга только в ВК. Мое терпения лопнуло, а вернее закричало «Доколе?». Тем более что я давно собирался довести до ума свое владение ООП. В общем из всей этой вакханалии родился, а вернее рождается mSocial. На данный момент я только разобрался как легко и замечательно, помощью API постить сообщения во всевозможные группы, профили и страницы, этих распрекрасных социалок. За этим был написан класс для легкого и удобного постинга.
Собственно за чем я это пишу, а пишу я для того что бы узнать мнение сообщества. Может быть у кого то есть какие то эпичные идеи по внедрению функционала. У меня в принципе тоже идей масса, но все же хочется услышать мнение со стороны. Ну и в принципе нужен ли он кому то :). Потому что если не нужен, вполне возможно переведу разработку на ветку evo. Но все таки пока я его вижу на revo, потому что в первую очередь отдаю предпочтение этой ветке.
Что планируется в принципе в mSocial. Постинг при сохранении, отложенный постинг. Кросспостинг в Vk(реализован), Fb(реализован), Twitter и ЖЖ на основе уже существующих библиотек. В будущем планирую добавлять новые социалочки, по мере сил и времени.
В виду того что опыта в ООП у меня кот на плакал(однако очень понравилось, код такой чистенький). Расширение планирую распространять практически даром. Рублей так за 200-300.
Подбадривание приветствуется :) (какое то более, менее серьезное дополнение я разрабатываю впервые, а ООП подход так и вовсе использую раз второй, так что больно камешками не кидать).
Собственно за чем я это пишу, а пишу я для того что бы узнать мнение сообщества. Может быть у кого то есть какие то эпичные идеи по внедрению функционала. У меня в принципе тоже идей масса, но все же хочется услышать мнение со стороны. Ну и в принципе нужен ли он кому то :). Потому что если не нужен, вполне возможно переведу разработку на ветку evo. Но все таки пока я его вижу на revo, потому что в первую очередь отдаю предпочтение этой ветке.
Что планируется в принципе в mSocial. Постинг при сохранении, отложенный постинг. Кросспостинг в Vk(реализован), Fb(реализован), Twitter и ЖЖ на основе уже существующих библиотек. В будущем планирую добавлять новые социалочки, по мере сил и времени.
В виду того что опыта в ООП у меня кот на плакал(однако очень понравилось, код такой чистенький). Расширение планирую распространять практически даром. Рублей так за 200-300.
Подбадривание приветствуется :) (какое то более, менее серьезное дополнение я разрабатываю впервые, а ООП подход так и вовсе использую раз второй, так что больно камешками не кидать).
Комментарии: 26
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Но вопрос «проставления лайков» — в соцсети отправляется или просто голосовалка на сайте?
Есть объект «ресурс», «фото», «видео» через объекты modx если сделаны и имеют запись в бд, то их можно лайкать авторизованным пользователям, например, id объекта учитывается.
Я сейчас делаю сайт с обучающими уроками, вот там можно ставить урокам лайки. Типо соц сети, по обучению.
Голосовалкой тоже не назовешь… Те же лайки, что в вк, только для сайта, можно так сказать…
Я его видел, но он лично мне не подошел по определенным причинам.
Так, что похожие функции, но не тоже самое.
UPD Также дополню, что представленный компонент можно сравнить по функциональности с tickets, а мой более упрощенный вариант и решаю определенную задачу. Я бы сравнил два компонента: tickets и easyComm. В любом случае, я подготовлю компонент и предложу бесплатно его опробовать, вполне возможно найдутся те, кому он пригодится…
Так что если есть время — пробуйте. =) Могу только пожелать удачи)
Классно если реализовать разные шаблоны для разных сетей.
Самый трудоемкий это FB если размер рисунка поста ниже 150х150 то произвольно выбирает самый большой рисунок в моем проекте это баннеры.
Даже og:meta теги не помогает.
На данный момент я подумываю над добавлением еще как минимум одной соцсети. Так как дело с одноклассниками пока заглохло, я направил письмо на подтверждение приложения, сапорты молчат. Пока однокласниками заниматься, не буду. Предлагаю сообществу, в комментариях к данному сообщению написать ту соцсеть, которую они хотели бы увидеть. (g+ засчитан)
ps: Постинг изображений под большим вопросом, вряд ли он будет в первом релизе. По той причине что не все соцсети поддерживают загрузку и последующую обработку изображений. Но в будущем я думаю в любом случае для тех соц сетей кои поддерживают такой функционал, я добавлю такую возможность.
pss: скорей всего шаблонов в первом релизе тоже не будет. Постится будет просто одно поле, например контент. Ну а вообще функция хорошая на мой взгляд, в будущем можно будет подумать над её реализацией, взвесить все за и против.
Кроме FB все соцсети правильно понимает тег og:image.
Ok.ru как то не дружить с автопостингом.
Все мои запросы идут через официальные API для того что бы в будущем, все не поразлеталось + постинг будет происходить из админки, а не с морды)) То есть мой компонент будет работать через серверные запросы, а не shared.
ps: была идея сделать просто блок shared, для затравки, но что то я подумал и решил что он по факту ни кому не нужен. Расшарить можно и из готовой страницы вручную.
И так чтобы для каждой соц. сети опции постинга были — где-то только аннотация, где-то текст+фотка, где-то текст + фотка + ссылка, а где-то и полная статья со всеми фотками.
Но дело было давно, если необходимы наработки — пишите
PS встречала кстати и уже готовый компонент, только там он распространялся не через магазин, а вручную
Моя мечта — просто ставить галочку при создании страницы, или продукта, или категории… так чтобы информация автоматом постилась вконтакт, фейсбук, твиттер и т.д., чем больше СС, тем лучше!