Pull to refresh

Comments 31

Молодец! :) Я пока увы использую связку: Опубликовал Пост — > нажал на опубликовать в ВК (оттуда уже экспорт в Twitter, Facebook, LiveJournal идет автоматический. (настройки)
Тут проблема в том, что нужно было в сообщества(для жж)\Персональный блог(для фейсбука) писать, а не к себе на стену.
это я уловил, читая топик :) Вот из сорцов можно будет сделать на сколько возможно интеграцию полную)
все отлично, но что за ужасные междустрочные отступы в листинге кода?
Пользовался Хабра-редактором (http://www.bankinform.ru/habraeditor/ ), не знаю чего так поросло всё.
Ура! Еще больше смошного спама в блогах и соцсетях!
UFO just landed and posted this here
В данном решении\примере — бессрочный токен (приложение и запрашивает доступ offline). Спрашивает один раз, потом пользуется. Но можно переделать по-другому.
UFO just landed and posted this here
Для вконтакта:
Документация
— тут запрашиваем &scope=offline (токен бессрочный)
Для фесбука:
Документация — аналогично &scope=access_offline (токен бессрочный)
Для твиттера:
Токен бессрочный всегда
UFO just landed and posted this here
Проблема всех кросспостилок в одном: они не могут закачивать фотографии на разные хостинги для разных сетей. Фотография как правило одна, и везде указывается просто ссылкой.
Фейсбук сам выкачивает по ссылке. На сервер вконтакта мы закачиваем. По идее можно и с twipic api разобраться и связать с твиттером, но задачи такой не стояло. В ЖЖ лучше использовать прямую ссылку с оригинального хостинга.
емнип, у вконтакте токен протухает через 24 часа. отображение этой формочки запроса доступа происходит каждый раз? :(
Нет, потом молча выдает свежий. Фишка в том, чтобы я зная токен доступа через месяц не написал на стене пользователя пошлости.
Это ведь если юзер не нажал «Выйти»? Иначе при перезапросе токена его попросят залогиниться в социалке.
На счет «через месяц», IMO, сомнительно — ничто не мешает юзеру убрать доступ приложению в настройках на сайте, вот тогда и токен прибить логично. Твиттер (и вроде бы Фейсбук) не выставляет таких жестких сроков жизни.
Если пользователь не залогинен, ничего не мешает приложению действовать от его имени, по сроку действия токена.

Если пользователь убирает доступ в настройках — тогда да, но вот в фейсбуке — это надо знать где нажать, чтобы убрать (Главная -> Настройки конфиденциальности -> Приложения и веб-сайты), а это достаточно далеко и не очевидно.
хм. прочитал ваш комментарий выше, спасибо. «со стороннего сервера» сбило — думал опция «offline» для не-standalone приложений. тест подтвердил: «expires_in=0»
>но для большей секретности этот фрагмент можно переделать
>и для использования токена с истекаемым сроком годности.
может «безопасности» вместо «секретности» было бы корректнее?
Тоже не очень, это же зависит от доверия пользователя к приложению и устойчивости к взлому БД хранящей токены.
Честно говоря пока пользователи не обращают на это внимание (какие именно права запрашивает приложение).
Но я например стараюсь не давать подобные права, когда не уверен что именно будет с ними делать приложение (тот же спам может разослать).
Если не нужен оффлайн доступ и пользователи сторонние — то лучше не запрашивать. В нашем случае — админ просто делегирует свои права, это легко объяснить, и тут не возникает боязни.
Я правильно понял, что нужно авторизироваться через любую соц. сети, зайти в настройки, включить твиттер, вконтакте, facebook и жж (последнее я не включал), зайти в Блог, написать свое послание и радоваться жизни? Если да, то послание не дошло :)
В блоге появятся кнопочки для кросспоста по тем соцсетям на которые вы дали доступ.
Да-да, чуть ниже написал, что все получилось, не сразу дошло.
Извиняюсь, все работает.

Хотя в твиттер кидается ссылка, которая ведет на 404.
Я хочу писать посты в твиттер (сой личный) и чтобы они кросспостились в facebook, вконтакте, google+ (так же личные страницы).

А ещё я хочу загружать альбом фотографий в пикасу, и чтобы он автоматически добавлялся в facebook и вконтакте.

Техника до сих пор до этого не дошла?
Google+ пока сделали API только на просмотр данных.
Picasa — отказываются от использования API.
Но есть flickr.
Создавать альбомы фотографий в фейсбуке и вконтакте можно.

>>Создавать альбомы фотографий в фейсбуке и вконтакте можно.
Одновременно? Как?
Нет, а готовые решения есть?
Я как пользователь спрашиваю; )
В данном случае — мне легче написать при необходимости, чем искать.
Sign up to leave a comment.

Articles