LINUX.ORG.RU
ФорумTalks

Множественные фотки в Twitter API

 ,


0

1

Никто не в курсе, как через Twitter API получить множественные фотки в аттаче? А то все стандартные средства в случае одиночной фотки возвращают по ней всю инфо, по серии — пусто. Один текст.

★★★★★

Ответ на: комментарий от uin

А там в атаче фотки есть?

Да, в Твиттере можно прицепить к сообщению до 4-х фоток. Пример:

https://twitter.com/i/web/status/805374018157211649

Как я понимаю, если фотка одна, то ссылка на неё вставляется в сам пост и при чтении твита эта ссылка в развёрнутом виде перечисляется в embedded-объектах вместе со ссылками и хеш-тегами. А вот когда фоток больше одной, то в тексте твита их уже нет. Но как их получить — я не нашёл. Хотя через API они явно читаются, т.к. это делается в сторонних клиентах, например.

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

https://iframely.com/embed/

Вот то что тебе нужно, но это через сторонний сервис, и насколько я понимаю он еще и платным стал.
Насчет твиттера - у них крайне дерьмовая документация, напоминающая узерхелп винды. кучи текста 100500 ссылок и нигде нет ни примеров ни как запрос делать к этому их апи.

api.twitter.com или что у них там вообще?

uin ★★★
()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от uin

но это через сторонний сервис, и насколько я понимаю он еще и платным стал

Не годится :)

кучи текста 100500 ссылок и нигде нет ни примеров ни как запрос делать к этому их апи.
api.twitter.com или что у них там вообще?

В том-то и дело, что описание API, в целом, нормальное. Чтобы тупо считать поток твитов (из избранного) мне потребовалось мину 5-10 разбираться :)

Вот дока для чтения избранного: https://dev.twitter.com/rest/reference/get/favorites/list

Но, вот проблема, в штатном инфо, считываемом через API, отсутствуют мультифотки. Куча данных, вплоть до аватарок юзеров и разобранных на запчасти тегов, но фотки (тоже подробно, с вариантами превью разных размерном) — только для одиночных фото. Мультифото — один текст и ничего в сопутствующей информации.

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Twitter уже не тот

— Аттачи
— Ссылки не учитываются в длине сообщения
— Цитирование (аналогично, без влияния на лимит)
— Отмена ограничения на длину в личных сообщениях
— ...

Давно не тот :)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

Я от туда свалил когда они кнопку ReTweet добавили, так что весь этот ад не застал...

Deleted
()
Ответ на: комментарий от KRoN73

Да говно документация и апи говно.

Ну вот ты кидал ссылку на твит он у них называется status, смотри куда нибудь в /statuses/list или lists/status

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

uin ★★★
()
Ответ на: комментарий от uin

смотри куда нибудь в /statuses/list или lists/status

Естественно, я пробовал все варианты просмотра статуса, что нашёл. Результат ничем не отличается от того, что возвращается списком избранного :) Т.е. избранное возвращает полноценные статусы. Но вот аттачи читаются как-то отдельно :-/

KRoN73 ★★★★★
() автор топика

Блин, тут даже не с фотками проблема. Например, такой твит:

https://twitter.com/i/web/status/810030310155026433

Всеми стандартными запросами через API текст возвращается только сокращённый: «17 декабря в Вооруженных Силах РФ отмечается День Ракетных войск стратегического назначения. Поздравляем военнослуж… https://t.co/vDIYkt71zK»

Как же получить хотя бы полный текст? :)

KRoN73 ★★★★★
() автор топика

А!!! Нашёл!!!

```
Add tweet_mode=extended to the url
```

KRoN73 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.