Как получить ленту активности пользователей от Scribd?
Я работаю с клиентом академического типа. Он попросил веб-страницу, на которой были бы показаны какие-то новостные ленты в социальных сетях. Твиттер, Фейсбук... пока у меня не было проблем с этим, но сейчас головная боль - найти способ вставить Scribd на страницу. Я хотел бы получить информацию о его документах (дата публикации, имена...). Кажется, я не могу найти какой-то канал активности пользователей, канал документов, просто указывающий такие данные.
Знаете ли вы, есть ли?
3 ответа
Проверьте с Firebug, что-то вроде этого:
http://www.scribd.com/feeds/user_rss/65135503
Кант был абсолютно прав. Я просто наткнулся на этот вопрос, пытаясь внедрить ленту scribd на мой сайт; Я предполагаю, что ОП ушел из-за его представителя и времени, когда он был опубликован.
Если кто-то заинтересован, хотя; URL к каналу точно такой же, как и опубликованный kant:
http://www.scribd.com/feeds/user_rss/<your-id-here>
Чтобы получить свой идентификатор: Войдите в scribd и просмотрите исходный код любой страницы, в заголовке среди множества блоков есть один с идентификатором пользователя - на странице, которую я смотрю, он находится в строке 91. Это выглядит так...
<script type="text/javascript">
window['$rat'] = ratInit(
["http://rs1.scribd.com/","http://rs2.scribd.com/","http://rs3.scribd.com/","http://rs4.scribd.com/","http://rs5.scribd.com/","http://rs6.scribd.com/","http://rs7.scribd.com/","http://rs8.scribd.com/"],
{"user_id":156281674,"doc_id":null}, //<--- user_id!
false
);
</script>
Используя это, вы можете просто вставить идентификатор в URL. Например, мой канал будет на http://www.scribd.com/feeds/user_rss/156281674!
Я искал много страниц и не смог найти "user_id"
Наконец, я просмотрел изображение своего профиля на отдельной вкладке, и мой идентификатор пользователя был в URL для изображения профиля.
http://imgv2-3.scribdassets.com/img/word_user/213701893/130x140/b05871ff47/1367903128