Кросспостинг в LiveJournal



Часто встречается случай когда есть основной блог и хочется сделать зеркало в системе LiveJournal. Если имеешь платный аккаунт в LiveJournal, то нет проблем. А если нет? Далее я расскажу как это сделать программными средствами не имея платного аккаунта в LiveJournal.

Система LJ позволяет создавать посты через email. Для этого нужно лишь активизировать в настройках своего LJ аккаунта постинг по email, и указать адрес email с которого будет осуществляться отправка постов. Также нужно будет указать PIN - секретный код. После всего этого система LJ готова осуществлять постинг через сообщения email имеющие следующий формат:

Кому: exampleusername+PIN@post.livejournal.com
От: allowed_sender@example.com
Тема: Ух ты, можно делать записи по почте.

Это текст моей записи.

Далее, нужно лишь написать код, который будет отправлять имейлы, при создании поста на основном блоге:

public bool SendPostToLJ(string title, string text)
{
    MailMessage message =
        new MailMessage("allowed_sender@example.com", "exampleusername+PIN@post.livejournal.com",
            title, text);

    SmtpClient client = new SmtpClient();
    
    try
    {
        client.SendAsync(message, null);
    }
    catch (SmtpException)
    {
        return false;
    }

    return true;
}

Конечно, кусочек кода приведенный выше, носит лишь ознакомительный характер.

Вот и готов кросспостинг в LJ.

.NET , программирование , блог


Комментировать

Комментарии

Donkey-schon

08.09.2009 13:48

ЖЖёшь

delta

08.09.2009 14:06

nice workaround!

PS
Еще один workaround: при комментировании сообщений в этом блоге нажимаем [Win]+[R] вводим calc и вычисляем сумму чисел)

Donkey-schon

08.09.2009 14:31

2 delta


ЖЖёёёшь. Впрочем. как всегда *)))

chyuck

08.09.2009 15:31

Не знал, что сумму двух двухзначных чисел, нужно вычислять на калькуляторе :-)

PS Жжете! ^-^

delta

08.09.2009 15:34

так число-то иногда получается трехзначным(

Donkey-schon

08.09.2009 15:37

2 delta

Я тебя понимаю как никто другой. Вот она - ариповская подготовка по математике. Всегда приходится Серегу теребить если число получается трехзначным. Чтобы перепроверил. *))) А для этого камента у меня было 59 *)))

chyuck

08.09.2009 15:38

Это сумма получается трехзначной.

StackOverflow? :-)

chyuck

08.09.2009 15:39

Кто такой Серега?

delta

08.09.2009 15:44

Разрядность низкая всего 6 бит,
максимум помещается число 64)

Donkey-schon

08.09.2009 15:44

по самое нимагу overflow. А Серега с нами рядом сидит и хорошо считает, когда сумма за 100 переваливает *))) А этот комент 112

delta

08.09.2009 15:45

простите 63

chyuck

08.09.2009 15:49

Про 63.
Это ты тоже на калькуляторе проверил? :-)

delta

08.09.2009 15:52

Нет у меня высшее Университетское образование, скорее всего тогоже университета что и у тебя

chyuck

08.09.2009 15:54

Классно! :-)

Donkey-schon

08.09.2009 15:55

Да и поэтому delta спросил как всегда у Сереги

chyuck

08.09.2009 15:58

В универе учат по количеству битов максимальное число вычислять, а не всякому там сложению :-)

Мне везет - 56. Без Сереги и калькулятора.

arusland.blogspot.com

08.09.2009 21:52

:) только два первых коротких сообщений по теме :)

Можешь кстати в blooger.com таким же каком кросспостится.

PS А мне не повезло у меня трехзначное пришлось вычислять ))

arusland.blogspot.com

08.09.2009 21:53

т.е. blogger.com :)

chyuck

08.09.2009 21:56

Можно кросспоститься, вот только у меня нет раскрученного аккаунта на блогере в отличии от LJ. Поэтому пока не вижу необходимости.

arusland.blogspot.com

08.09.2009 22:01

Но чем больше на твой сайт/блог ссылок, тем выше рейтинг в поисковиках...

chyuck

08.09.2009 22:02

Это тоже верно, но пока нет цели повысить рейтинг сайта.

Spaniard

09.09.2009 8:14

Будет необходимость, будет и цель, как говаривал один мой лучший друг.
У меня 70+70 =)

Donkey-schon

09.09.2009 9:48

Ссылочная масса ссылочной массе рознь. Лучше конечно если ссылка будет невзаимной. Т.е. на тебя есть, а у тебя на них - нет. Скажем ЕС на тебя ссылку поставил. Кроме того рейтинг в поисковиках (особенно в тындексе)тем выше, чем чаще обновляется инфа и обладает какой-никакой , а уникальность. У тебя оно есть [Леся имеет ввиду проги на скачку]. Кроме того есть и другие факторы: ключевые слова. обмен ссылками и пр. Не умничаю. Просто делюсь тем, что применяла при продвижении ПШ.

Я lucky: 27

arusland.blogspot.com

09.09.2009 10:33

Андрей, может быть у тебя и нет друзей на blogger.com, кроме меня ;). Но этим blogengine'ом владеет наш большой цветной друг, который также является поисковым гигантом. Хотя и в рунете лидирует упомянутый выше "тындекс".


PS уже традиция: 64

chyuck

09.09.2009 12:24

Спасибо большое за советы. :-)
Приму к сведению. :-)

26, пронесло :-)